SENIOR SOFTWARE ENGINEER
$150,000–$150,000 year
Remote · Boulder, Colorado, United States
Job Summary
Senior Software Engineer role focusing on backend or full-stack development, building features for web/mobile, designing scalable backend services, and improving reliability in a remote-first team. Responsibilities include mentoring engineers, strengthening testing and standards, participating in on-call and incident response, collaborating with product and design on technical solutions, exploring new tools for performance, and helping teammates remove blockers. Requires 5+ years building distributed, high-scale backend systems and proficiency with Node, Elixir, Ruby/Rails, SQL, React + TypeScript, APIs, events, and webhook-driven systems; experience with distributed architectures and SOA; bonus for payments and communications systems. Fully remote in the U.S. with some state limits; compensation starts around $150K+ (base + bonus).
Required Qualifications
- 5+ years building distributed, high-scale backend systems
- Strong with Node, Elixir, Ruby/Rails, SQL
- React + TypeScript experience for full-stack work
- Background in APIs, events, and webhook-driven systems
- Experience with distributed/service-oriented architectures
- On-call and incident response experience
Additional Requirements
- Some state limits for remote work within the United States
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.