Senior Backend Engineer
Senior Backend Engineer building scalable applications, services, and APIs while delivering AI-powered workflows and automation. The role requires production software experience, strong TypeScript and Ruby on Rails skills, API and database expertise, and a focus on testing, observability, and collaboration.
About the job
Responsibilities
- Build and grow applications, services, and APIs by shipping new features and enhancements.
- Own implementation end to end, using AI tooling to deliver features from idea to production quickly and responsibly.
- Create AI-driven workflows and automation.
- Participate in code reviews, technical planning, and architecture discussions.
- Partner with product, design, and engineering leadership on roadmap development and complex problems.
- Ship maintainable, well-tested, scalable code.
- Instrument systems with monitoring, logging, tracing, and product analytics.
Requirements
- 3+ years building production-grade software.
- Full-stack development experience with TypeScript, React, and Ruby on Rails.
- Experience building and consuming REST and GraphQL APIs.
- Ability to use AI-powered development tools and agentic workflows while owning implementation decisions.
- Strong typing, runtime validation, and behavior-focused testing practices.
- Experience with monitoring, logging, tracing, and product analytics such as Amplitude.
- Solid understanding of relational databases, PostgreSQL, and SQL.
- Clear communication and effective collaboration with product, design, and engineering teams.
Nice to Have
- Familiarity with home buying, lending, or real estate processes.
- Experience with microservice architectures and decomposing monoliths.
- Experience shipping AI-powered or agentic features.
- Hands-on experience with GraphQL at scale.
- Exposure to Snowflake, Airflow, or dbt.
Compensation & Benefits
- Annual targeted base salary: $145,000–$175,000.
- Company-performance bonus and Equity Appreciation Rights as part of total compensation.
- Medical, dental, and vision insurance.
- 401(k) match.
- Flexible vacation policy.
- 12 weeks of paid parental leave.
- Wellhub access with employer discount.
- Home office budget.
- Denver EcoPass or paid parking.
- In-office lunch delivery on Thursdays.
- Annual learning and development budget.
- Pet insurance.
- Onsite gym.
Skills
TypeScript, React, Ruby on Rails, REST APIs, GraphQL, AI Tools, Agentic Workflows, Postgres, SQL, Monitoring, Logging, Distributed Tracing, Amplitude, Snowflake, Airflow
Similar jobs
Backend Engineering jobsBuild and scale backend systems for document workflows, integrations, and new agent-focused products. Requires 5+ years of backend experience, strong Python expertise, and skills in performance optimization, testing, and reliable distributed systems.
Build and scale Go backend services for agent quoting, configuration, and application submission. The role requires 5+ years of backend experience, distributed systems and API design expertise, and the ability to provide architectural leadership while using AI coding tools effectively.
Build and operate backend systems for large-scale data ingestion, workflow processing, and AI inference. The role requires 8+ years of backend experience, distributed-systems expertise, and proficiency with Python, TypeScript, or Go in production AWS environments.
Build and operate foundational infrastructure for Temporal Cloud, including multi-tenant control-plane systems, database scaling, HA/DR, deployment automation, and CI/CD. Requires senior backend engineering experience with cloud infrastructure, relational databases, high availability, and systems operating at scale.
Build and scale high-performance backend services and microservices for a platform serving millions of users. The role requires strong Node.js expertise, distributed-systems experience, and technical leadership, with Java, cloud, and AI-assisted development experience preferred.