ExTrac is a decision intelligence company serving governments, defence organisations, financial institutions, and corporates operating in complex, fast-moving environments. It combines curated data sources, domain-specific AI, and human expertise to turn information into actionable foresight. The Senior Software Engineer is a generalist role based in the Washington, DC area, working across backend services and the infrastructure they run on. The role spans building and operating Go or Python services, managing AWS infrastructure and deployment pipelines, and supporting reliability, observability, and security. The engineer will own workstreams from requirements and technical design through production delivery, while contributing to architecture discussions and improving systems based on operational experience. The role works closely with the Lead DevOps Engineer on US infrastructure priorities, partners with the UK backend team across time zones, and collaborates with analysts and product managers. It includes participation in incident response and post-incident reviews, as well as support for out-of-hours incidents via an on-call rota. The position offers increasing technical ownership and architectural influence, with a potential path toward a Lead Engineer role; individual contributor and management paths are valued equally. This is a remote position for someone located on the East Coast, with occasional travel to the DC area for collaborative working sessions. Applicants must be US nationals resident in the United States and able to maintain regular overlap with UK working hours, such as US Eastern mornings.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed