Encamp

A technology company transforming environmental compliance programs through high-tech solutions and high-touch support.

Senior Software Engineer

Software EngineerSoftware EngineerFull TimeRemoteTeam 11-50Since 2017H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

2 days ago

Salary

$155K - $185K / year

Type ScriptReactNode.jsGraph QLPostgre SQLAWS

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

As a Senior Software Engineer, you’ll own meaningful technical areas end-to-end - from problem framing and system design through rollout and operation in production. You’ll lead projects in high-leverage parts of the system, especially where product, data, and real-world workflow complexity meet.

You’ll take on thorny problems that span customer-facing product, integrations, and internal platform concerns. We expect senior engineers here to bring strong judgment, execute with consistency, write clearly, and make the systems and engineers around them better.

Much of that work happens in a TypeScript-heavy stack across:

  • React and Vite on the frontend
  • GraphQL and Node on the backend
  • Prisma and Postgres in the data layer
  • AWS services like Lambda and ECS in production

Senior Software Engineers at Encamp help set the standard for how we build. This is a high-autonomy, high-impact role on a small team.

Qualifications

  • You’ve designed and shipped complex software systems and can reason clearly about tradeoffs.
  • You can take a high-stakes, ambiguous problem from framing through shipped solution.
  • You’ve operated systems in production and know how to improve them over time rather than treating shipping as the finish line.
  • You’re actively adapting your workflow to make good use of AI tools while maintaining a high quality bar.
  • You make other engineers better through communication, technical judgment, and the quality of your work.
  • You operate from first principles and frame your decisions and communication based on clearly articulated technical reasoning rather than relying on hierarchy or authority.
  • You show humility in technical discussions, and you’re confident in your expertise and honest about its limits.

Requirements

  • Architect and build systems across customer-facing product, agency integrations, and internal platform surfaces.
  • Work on agent-powered automation and our agency integrations layer.
  • Lead technical decisions in areas like APIs, data design, workflow modeling, and system reliability.
  • Drive projects through ambiguity and keep momentum without sacrificing quality.
  • Break down ambiguous work into concrete technical plans and ship them.
  • Mentor other engineers through pairing, walkthroughs, code review, and software design.
  • Improve performance, reliability, and developer experience in the parts of the system you own.

Benefits

  • Salary: $155,000 - $185,000
  • Medical, dental, vision, 401k match
  • Flexible remote-first culture with home office allowance
  • High-performance gear for an optimized local dev setup
  • Equity
  • Parental leave

Company Description

Ready to join us around the campfire? Come join a team of trailblazers making a BIG difference in the environmental programs for more than 20k facilities around the United States. We're on a mission to create a world where good for business is good for the environment.

At Encamp, we believe we are better together – all of us, whatever our race, ethnicity, sexual orientation, age or physical ability. We strive to create an environment that encourages and celebrates diverse voices, backgrounds, and experiences. A cornerstone of our culture is the ability to bring their full, authentic selves to work every day. Encamp is committed to unbiased hiring practices and achieving minority representation above community averages.

Job Requirements

  • You’ve designed and shipped complex software systems and can reason clearly about tradeoffs.
  • You can take a high-stakes, ambiguous problem from framing through shipped solution.
  • You’ve operated systems in production and know how to improve them over time rather than treating shipping as the finish line.
  • You’re actively adapting your workflow to make good use of AI tools while maintaining a high quality bar.
  • You make other engineers better through communication, technical judgment, and the quality of your work.
  • You operate from first principles and frame your decisions and communication based on clearly articulated technical reasoning rather than relying on hierarchy or authority.
  • You show humility in technical discussions, and you’re confident in your expertise and honest about its limits.
  • Architect and build systems across customer-facing product, agency integrations, and internal platform surfaces.
  • Work on agent-powered automation and our agency integrations layer.
  • Lead technical decisions in areas like APIs, data design, workflow modeling, and system reliability.
  • Drive projects through ambiguity and keep momentum without sacrificing quality.
  • Break down ambiguous work into concrete technical plans and ship them.
  • Mentor other engineers through pairing, walkthroughs, code review, and software design.
  • Improve performance, reliability, and developer experience in the parts of the system you own.

Benefits

  • Salary: $155,000 - $185,000
  • Medical, dental, vision, 401k match
  • Flexible remote-first culture with home office allowance
  • High-performance gear for an optimized local dev setup
  • Equity
  • Parental leave

Related Job Pages

More Software Engineer Jobs

Software Engineer

Encamp

A technology company transforming environmental compliance programs through high-tech solutions and high-touch support.

Software Engineer2 days ago
Full TimeRemoteTeam 11-50Since 2017H1B No Sponsor

As a Software Engineer, you’ll build systems and product surfaces that carry real operational weight. You’ll work across customer-facing product, agency integrations, and the internal systems that make the platform go. You’ll take problems from rough edges to shipped softwa...

TypeScriptReactGraphQLNode.jsPrismaPostgreSQLAWSLambdaECSVite
United States
$135K - $160K / year
Full TimeRemoteTeam 10,001

The coder examines complete medical records to accurately determine and sequence principal/secondary diagnoses and procedures, assigning appropriate ICD-10 and CPT codes. They are also responsible for performing charge reconciliation to ensure accurate posting for compliance and proper reimbursement.

United States
$24 - $40 / hour
Full TimeRemote

The Technical Lead will architect end-to-end systems, evolving prototypes into scalable, secure enterprise applications while driving the strategy and implementation of Generative AI features. Primary functions include acting as an unblocker, providing technical leadership and mentorship, and driving robust DevOps and automation practices.

United States
$40 - $55 / hour
Software Engineer2 days ago
Full TimeRemote

The Senior Programmer will design, develop, and implement software applications, manage multi-tasking projects, and perform complex analytical assignments related to Electronic Data Interchange (EDI). Key duties include developing and maintaining complex ETL SSIS packages, serving as a full-stack developer, and building highly responsive web user interfaces using technologies like Angular JS and .NET/Core.

United States
$99.9K - $159K / year