Technical Lead (Senior/Staff Software Engineer)

F
FocusCivic tech
All employees must be based in the continental U.S.Full-TimeLead
Salary$135K - $170K; $135K – $170K • $0 – $50K Bonus
Apply NowOpens the employer's application page

Job Details

Experience
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.
Required Skills
PythonTypeScriptReactCI/CDRESTful APIsTerraformDatadogPlaywright

Requirements

  • Have 3+ years of experience leading software teams and/or managing personnel.
  • Have 5+ years of professional experience developing full-stack applications and tooling using TypeScript and Python.
  • Have practical experience writing and maintaining CI/CD pipelines.
  • Have experience with infrastructure-as-code tools such as Terraform.
  • Have experience designing complex systems that integrate external services, databases, and third-party APIs.
  • Have experience on cross-functional agile teams, estimating complex engineering tasks, and communicating technical updates to client stakeholders.
  • Have diagnostic skills for troubleshooting distributed, multi-vendor application failures and microservices.
  • Have prior experience with federal government digital service projects or civic tech programs.
  • Be familiar with AWS GovCloud, FedRAMP compliance standards, and observability tools such as DataDog.
  • Have experience implementing synthetic test-data generators or complex mock-data services for enterprise integrations.

Responsibilities

  • Lead a team of seven engineers in supporting the project through delegation or direct action.
  • Architect, build, and maintain end-to-end automated UI and API test suites using Playwright and TypeScript.
  • Build Python tools and synthetic applicant profile generators using REST APIs to automate test-data setup.
  • Develop React and TypeScript interfaces for vendor teams and government stakeholders to create test scenarios and monitor pipeline status.
  • Construct, maintain, and optimize CI/CD pipelines for quality gates and feature-driven promotion.
  • Lead sprint triage and identify whether system failures stem from cloud changes, vendor releases, or test configurations.
  • Review code, mentor engineers, and establish team development patterns and quality standards.
  • Coordinate technical troubleshooting with client leads and external vendor teams.
  • Support cloud infrastructure updates using Terraform, automated security scanning, and continuous compliance processes.
View Full Description & ApplyYou'll be redirected to the employer's site
$135K - $170K; $135K – $170K • $0 – $50K Bonus
Apply Now