Technical Lead

capitaltg

United States

Remote

USD 140,000 - 190,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

remote work
medical
dental
vision coverage
life and disability insurance
employee assistance program
a 401(k) with matching
paid time off
continuing education support
wellness funding
incentive programs

Job summary

CapitalTG in the United States seeks a senior engineer to lead the architecture and delivery of secure, scalable software for complex public-sector missions. This hands-on role spans system design, backend development, modernization, deployment, and operational support, while setting technical direction and mentoring other engineers.

You will own end-to-end delivery, build backend apps and APIs, guide reviews, partner with product, infra and DevSecOps, and drive secure coding, tests, and CI/CD

Qualifications

  • U.S. citizenship and ability to obtain a Public Trust clearance.
  • 9+ years of software engineering experience.
  • Strong hands-on skills in Java, Spring Boot, OpenJDK, GraphQL, and REST APIs.
  • Experience with distributed systems, microservices, integrations, and scalable enterprise applications.
  • Knowledge of software architecture, design patterns, cloud-native development on AWS or Azure, and CI/CD workflows.
  • Understanding of secure software development and API security, plus strong technical communication and leadership skills.

Responsibilities

  • Lead software design, development, and modernization across the full delivery lifecycle.
  • Build maintainable backend applications and REST or GraphQL APIs.
  • Guide architecture reviews, system design discussions, and technical decisions.
  • Partner with product, architecture, infrastructure, and DevSecOps teams on integrated solutions.
  • Diagnose application, integration, and performance issues; support cloud modernization and platform improvements.
  • Promote secure development, code quality, automated testing, CI/CD practices, and engineering standards; mentor less experienced engineers.

Skills

Java
Spring Boot
OpenJDK
GraphQL
REST APIs
Distributed systems
Microservices
Cloud-native
AWS
Azure
CI/CD
Security practices
Leadership
Technical communication

Education

Bachelor's degree or equivalent experience

Tools

Docker
Kubernetes

Job description

Role overview

Lead the architecture and delivery of secure, scalable software systems supporting complex public-sector missions. This senior hands-on engineering role spans system design, backend development, modernization, deployment, and operational support, while setting technical direction and mentoring other engineers.

Responsibilities
  • Lead software design, development, and modernization across the full delivery lifecycle.
  • Build maintainable backend applications and REST or GraphQL APIs.
  • Guide architecture reviews, system design discussions, and technical decisions.
  • Partner with product, architecture, infrastructure, and DevSecOps teams on integrated solutions.
  • Diagnose application, integration, and performance issues; support cloud modernization and platform improvements.
  • Promote secure development, code quality, automated testing, CI/CD practices, and engineering standards; mentor less experienced engineers.
Requirements
  • U.S. citizenship and ability to obtain a Public Trust clearance.
  • 9+ years of software engineering experience, including enterprise application development.
  • Strong hands-on skills in Java, Spring Boot, OpenJDK, GraphQL, and REST APIs.
  • Experience with distributed systems, microservices, integrations, and scalable enterprise applications.
  • Knowledge of software architecture, design patterns, cloud-native development on AWS or Azure, and CI/CD workflows.
  • Understanding of secure software development and API security, plus strong technical communication and leadership skills.
Nice to have

Experience with Docker or Kubernetes, event-driven or serverless architecture, Zero Trust principles, or federal government systems. A relevant bachelor’s degree or equivalent experience is requested.

Benefits and work setup
  • remote work
  • medical
  • dental
  • vision coverage
  • life and disability insurance
  • an employee assistance program
  • a 401(k) with matching
  • paid time off
  • continuing education support
  • wellness funding
  • incentive programs
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

capitaltg • United States

Remote
USD 90,000 - 130,000
Remote work arrangement
Medical, dental, vision coverage
401(k) with 4% matching
+3
Technical DevSecOps Team Lead
Technical DevSecOps Team Lead

Federal Advisory Partners • United States

Hybrid
USD 120,000 - 150,000
Technical Lead
Technical Lead

Jobgether • Oregon

Hybrid
USD 140,000 - 175,000
Fully remote work
Software Engineer (FedD105)
Software Engineer (FedD105)

defenseunicorns • United States

Remote
USD 123,000 - 167,000
Remote work in the United States
Travel 10–15%
Medical dental vision coverage
+5
Principal Application Software Engineer
Principal Application Software Engineer

ARCHER • Reston (VA)

On-site
USD 150,000 - 190,000
Medical Insurance
Dental Insurance
Vision Insurance
+19
Front End Developer
Front End Developer

HIGH BRIDGE CONSULTING LLC • Vienna (VA)

Hybrid
USD 120,000 - 180,000
401(k)
Paid time off
Health insurance
Technical Lead
Technical Lead

Capital Technology Group • United States

Hybrid
USD 120,000 - 170,000
Remote Work
Medical, Dental, Vision Insurance
Life Insurance
+4
Software Engineer (Full Stack / Backend Focus)
Software Engineer (Full Stack / Backend Focus)

TalentOps • Virginia

On-site
USD 150,000 - 190,000
Five weeks PTO
11 holidays
401(k) with 10% employer contribution
+7
Technical Architect
Technical Architect

Quantum Technologies LLC • Dover (DE)

On-site
USD 160,000 - 210,000
Technical Architect
Technical Architect

Ethereum Technologies LLC • Dover (DE)

On-site
USD 140,000 - 190,000