A technology company transforming environmental compliance programs through high-tech solutions and high-touch support.
Software Engineer
Location
United States
Posted
2 days ago
Salary
$135K - $160K / year
Job Description
Role Description
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 software - working across APIs, data models, workflows, and production behavior. We expect engineers here to move with ownership, ask sharp questions, and improve the system as they go.
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
This role is designed for engineers who are still building toward broader autonomy. You’ll own real work, get strong context and feedback, and be expected to grow into larger scope over time.
Qualifications
- You’ve shipped production software and can work effectively across a modern web application stack
- You can take an ambiguous problem, break it down, and make steady progress without waiting to be told every step
- You care about correctness, clarity, and quality, and you know how to balance all three against speed
- You’re actively adapting your workflow to make good use of AI tools rather than treating them as a novelty
- You communicate clearly in code, writing, and technical discussion
- You show humility in technical discussions, and you’re confident in your expertise and honest about its limits
Requirements
- Build customer-facing features end-to-end
- Work on agent-powered automation and our agency integrations layer
- Design and implement APIs, data models, and workflows that hold up in production
- Debug issues in live systems and improve reliability, performance, and operability over time
- Use AI-native tooling as part of your daily workflow without lowering the quality bar
- Collaborate closely with product and subject matter experts to turn messy real-world requirements into working software
- Contribute to code review, design discussions, and the steady improvement of how we build
Benefits
- Salary: $135,000 - $160,000
- Medical, dental, vision, 401k match
- Flexible remote-first culture with home office allowance
- High-performance gear for an optimized local dev setup
- Substantial equity
- Parental leave
Company Description
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 shipped production software and can work effectively across a modern web application stack
- You can take an ambiguous problem, break it down, and make steady progress without waiting to be told every step
- You care about correctness, clarity, and quality, and you know how to balance all three against speed
- You’re actively adapting your workflow to make good use of AI tools rather than treating them as a novelty
- You communicate clearly in code, writing, and technical discussion
- You show humility in technical discussions, and you’re confident in your expertise and honest about its limits
- Build customer-facing features end-to-end
- Work on agent-powered automation and our agency integrations layer
- Design and implement APIs, data models, and workflows that hold up in production
- Debug issues in live systems and improve reliability, performance, and operability over time
- Use AI-native tooling as part of your daily workflow without lowering the quality bar
- Collaborate closely with product and subject matter experts to turn messy real-world requirements into working software
- Contribute to code review, design discussions, and the steady improvement of how we build
Benefits
- Salary: $135,000 - $160,000
- Medical, dental, vision, 401k match
- Flexible remote-first culture with home office allowance
- High-performance gear for an optimized local dev setup
- Substantial equity
- Parental leave
Related Guides
Related Job Pages
More Software Engineer Jobs
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.
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.
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.
The role involves direct project involvement, taking on consulting functions, and actively developing code from initial client contact through to project completion. Responsibilities focus on helping clients balance future-oriented technologies with economic sustainability while adhering to best practices.