focus - Technical Lead (Senior/Staff Software Engineer)
Requirements
• 3+ years of leading software teams and/or managing personnel. • 5+ years of professional experience developing full-stack applications and tooling using TypeScript and Python. • Practical experience writing and maintaining CI/CD pipelines and leveraging infrastructure-as-code tools like Terraform. • Experience designing complex systems that interact with multiple external services, databases, and third-party APIs. • Proven experience working on cross-functional agile teams, estimating complex engineering tasks, and directly communicating technical updates to client stakeholders. • Strong diagnostic skills for troubleshooting complex, distributed multi-vendor application failures and microservices. • Prior experience working on federal government digital service projects or civic tech programs. • Familiarity with AWS GovCloud environments, FedRAMP compliance standards, and observability tooling such as DataDog. • Experience implementing synthetic test data generators or complex mock data services for enterprise integrations. • Legal authorization to work in the United States • Ability to meet any other requirements for government contracts for which candidates are hired • Work authorization that doesn’t require visa sponsorship, now or in the future • May be subject to a government background check or security clearance, depending on the contract
Responsibilities
• Lead a team of 7 other engineers in supporting the project, accomplishing all of the below through delegation or direct action. • Architect, build, and maintain scalable end-to-end (E2E) automated UI and API test suites using Playwright and TypeScript across multiple product verticals. • Design and build automated data generation tools and synthetic applicant profile generators using Python and REST APIs to replace manual data setup processes. • Develop user-friendly front-end tools in React and TypeScript that enable external vendor teams and government stakeholders to generate test scenarios on demand and monitor pipeline status. • Construct, maintain, and optimize CI/CD pipelines to support quality gates and feature-driven promotion practices. • Lead rotating sprint triage efforts to debug system failures across a complex multi-vendor environment, accurately isolating whether issues stem from cloud environment changes, vendor code releases, or test configurations. • Provide actionable feedback through thorough code reviews and 1:1 mentorship, bake high code quality standards into deliverables, and help set team development patterns. • Serve as a trusted technical liaison to client leads and external vendor teams, advocating for developer self-service, smooth release gatekeeping, and collaborative troubleshooting. • Support cloud infrastructure updates using Terraform, embed automated security scanning, and navigate continuous compliance processes in a FedRAMP/Public Trust environment.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT