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, and 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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed