Senior Full Stack Software Engineer
New
E
ExTracDecision intelligence
Remote working located on the East Coast, Able to work with regular overlap with UK hours (e.g. US Eastern mornings).Full-TimeSenior
Salary165,000 - 180,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 4+ years of professional software engineering experience across backend development and cloud infrastructure
- Required Skills
- AWSDockerPythonKubernetesGoGrafanaPrometheusCI/CDTerraformCloudFormation
Requirements
- Have 4+ years of professional software engineering experience across backend development and cloud infrastructure.
- Have experience owning features end to end in production.
- Be proficient in building microservices using Go or Python.
- Have hands-on experience with AWS and infrastructure-as-code using Terraform or CloudFormation.
- Have experience building and maintaining CI/CD pipelines and automating deployment workflows.
- Have working experience with Docker and Kubernetes in production.
- Have a solid understanding of distributed systems, databases, and software engineering patterns.
- Be familiar with monitoring, logging, and observability tools such as Prometheus and Grafana.
- Have clear technical writing and collaboration skills, including comfort working with a UK-based team.
- Be able to work with regular overlap with UK hours, such as US Eastern mornings.
- Be comfortable supporting out-of-hours incidents via an on-call rota.
- Desirable: experience with FedRAMP or CMMC, Elasticsearch and PostgreSQL, multi-tenant systems requiring data isolation, or software for defence, government, or compliance-constrained environments.
Responsibilities
- Build and maintain AWS infrastructure using Terraform or CloudFormation.
- Deploy, scale, and troubleshoot production containerized workloads using Docker, Kubernetes, and Argo.
- Build and improve CI/CD pipelines across multiple environments.
- Own infrastructure roadmap workstreams through delivery.
- Develop and operate Go and Python microservices for data collection, processing, and querying.
- Design and maintain APIs used by internal teams and customers.
- Instrument owned services and infrastructure with monitoring and observability tools such as Prometheus and Grafana.
- Participate in incident response and post-incident reviews, and implement fixes to prevent recurrence.
- Implement infrastructure and application controls supporting frameworks such as FedRAMP and CMMC.
- Collaborate with the Lead DevOps Engineer, UK backend team, analysts, and product managers on design and delivery.
View Full Description & ApplyYou'll be redirected to the employer's site