Senior Full Stack Software Engineer

ExTrac AI•Washington, DC
•$165,000 - $180,000•Remote

About The Position

ExTrac is seeking a Senior Software Engineer based in the Washington, DC area to work across backend services and the infrastructure they run on. This generalist role combines development of Go or Python services with cloud infrastructure, deployment pipelines, and Terraform modules. The engineer will own workstreams from the US infrastructure roadmap and deliver production-ready services and infrastructure. The role includes building and maintaining AWS infrastructure using infrastructure-as-code, deploying and troubleshooting containerised workloads, improving CI/CD pipelines, developing microservices and APIs, and contributing to system architecture. The engineer will instrument and secure services and infrastructure, participate in incident response and post-incident reviews, and implement controls supporting US compliance frameworks such as FedRAMP and CMMC. The role includes out-of-hours incident support through an on-call rota. The engineer will work closely with the Lead DevOps Engineer on US priorities, partner with the UK backend team across time zones, and collaborate with analysts and product managers. This is a remote role for someone located on the East Coast, with occasional travel to the DC area for collaborative working sessions. The role requires regular overlap with UK working hours, such as US Eastern mornings.

Requirements

  • Applicants must be US nationals resident in the United States.
  • At least 4 years of professional software engineering experience across backend development and cloud infrastructure, including owning production features end to end.
  • Proficiency building microservices using Go or Python.
  • Hands-on experience with AWS and infrastructure-as-code using Terraform or CloudFormation.
  • Experience building and maintaining CI/CD pipelines and automating deployment workflows.
  • Working experience with Docker and Kubernetes in production.
  • Solid understanding of distributed systems, databases, and software engineering patterns.
  • Familiarity with monitoring, logging, and observability tools such as Prometheus and Grafana.
  • Strong communication and collaboration skills, including clear technical writing and comfort working with a UK-based team.
  • Ability to work with regular overlap with UK hours, such as US Eastern mornings.
  • Remote working location on the East Coast and ability to travel to the DC area occasionally for collaborative working sessions.

Nice To Haves

  • Experience with compliance frameworks such as FedRAMP or CMMC.
  • Experience with Elasticsearch and PostgreSQL.
  • Experience operating multi-tenant systems where data isolation is a hard requirement.
  • Experience in software for defence, government, or other compliance-constrained environments.
  • Located in DC, Maryland, Virginia, or Pennsylvania.

Responsibilities

  • Build and maintain ExTrac's AWS infrastructure using Terraform or CloudFormation.
  • Deploy, scale, and troubleshoot containerised production workloads using Docker, Kubernetes, and Argo.
  • Build and improve CI/CD pipelines to deliver features safely across multiple environments.
  • Own workstreams from the US infrastructure roadmap through delivery.
  • Shape requirements with a lead, write technical designs, and deliver scoped problems to production.
  • Develop and own Go and Python microservices supporting data collection, processing, and querying.
  • Design and maintain APIs for internal teams and customers.
  • Contribute evidence-based input to system design and architecture discussions.
  • Instrument owned services and infrastructure using observability tools such as Prometheus and Grafana.
  • Participate in incident response and post-incident reviews, and implement fixes to prevent recurrence.
  • Implement and maintain infrastructure and application controls supporting US compliance frameworks such as FedRAMP and CMMC.
  • Support out-of-hours incidents through an on-call rota.
  • Work with the Lead DevOps Engineer on US infrastructure priorities and collaborate with the UK backend team through code reviews, design discussions, and shared delivery.
  • Work with analysts and product managers to translate user needs into system changes.

Benefits

  • Competitive salary based on skills and experience.
  • Participation in an Employee Stock Options Programme.
  • Medical health insurance.
  • 401(k).
  • $500 per year education budget, with more expensive items such as conferences covered with manager approval.
  • 33 days of leave across the year, inclusive of national holidays.
  • Mission-driven work combining purpose with cutting-edge technology in a fast-growing company.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service