Skip to content

Senior Software Engineer

Leads design, development, and delivery of scalable backend services on AWS, driving best practices, mentorship, and observability with tools like Node.js, Kubernetes, and Datadog. Requires 5+ years experience, deep AWS and Node.js expertise, and bachelor's degree.

About the job

What You’ll Do

  • Technical Leadership: Lead the design and implementation end to end of large-scale, high-performance backend systems and an intuitive user experience.
  • Best Practices: Drive the adoption of modern software development practices, including automated testing, conduct code reviews, CI/CD pipelines, and infrastructure-as-code.
  • Cloud Architecture: Architect, maintain and monitor robust, scalable and reliable services on AWS, leveraging services like EKS, EMS (Kafka), and S3.
  • Mentorship: Mentor other engineers and provide technical guidance to elevate the skill level of the entire team.
  • Incident Management: Lead the response and resolution for complex production incidents, perform root cause analysis, and implement preventative measures.
  • Collaboration: Work closely with cross-functional teams, including product managers, DevOps, and UX to deliver timely, high-quality and performing end-to-end solutions.
  • Observability: Design and implement comprehensive monitoring and alerting strategies with Datadog to ensure the health, reliability, and performance of production systems.

The Skills and Experience You’ll Bring

  • At least 5 years of experience in software development with significant experience as a software engineer or higher and a track record of delivering complex, scalable systems.
  • Deep expertise in Node.js and the related ecosystem.
  • Extensive experience designing, deploying, and managing applications on AWS.
  • Expertise with containerization and orchestration, specifically Docker and Kubernetes.
  • Proficiency in user interface frameworks such as Angular, React and/or web components.
  • Proficiency in setting up and using Datadog for monitoring, logging, and observability.
  • Strong understanding of microservice architecture, event-driven systems, and distributed systems design patterns.
  • Expertise with relational and NoSQL databases, and messaging systems like Kafka.
  • Excellent communication skills and the ability to articulate complex technical concepts to a variety of audiences.
  • A proven ability to mentor and lead technical projects with high ambiguity.
  • A Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.

Compensation

For Colorado-based candidates, salary range is $143,000 - $183,000 + target bonus.

Skills

Node.js, AWS, Docker, Kubernetes, Datadog, Kafka, Angular, React, Microservices, CI/CD

Scribe

Scribe

United States

Senior Backend Engineer, Agents
$145k+/yrRemote5+ YOEBackend Engineering

Build 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.

Homebot

Homebot

Denver, CO

Senior Backend Engineer
$145k+/yrHybrid5+ YOEBackend Engineering

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.

Bestow

Bestow

United States

Senior Backend Engineer (Go)
$145k+/yrRemote5+ YOEBackend Engineering

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.

Scribe

Scribe

Remote

Sr Backend Software Engineer, Recording
$145k+/yrRemote8+ YOEBackend Engineering

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.

Temporal

Temporal

Seattle, WA
Senior Software Engineer, Cloud Platform Foundations
$141k+/yrRemote5+ YOEBackend Engineering

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.