Senior Software Engineer - Technical Lead - R120

Expedition Technology

Herndon (VA)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Expedition Technology in Herndon, Virginia is seeking a Senior Software Engineer who will design and maintain mission-critical software systems. You will lead technical design efforts, mentor junior engineers, and contribute to both backend services and cloud environments.

The ideal candidate will have over 8 years of experience, strong skills in Python, cloud computing, and a DevSecOps background. This position offers an opportunity to work with cutting-edge technology and contribute to impactful projects.

Qualifications

  • U.S. Citizenship is required.
  • Active TS/SCI security clearance with CI Polygraph is mandatory.
  • 8+ years of professional software engineering experience.
  • Strong understanding of object-oriented design principles.

Responsibilities

  • Design and maintain production-grade Python services.
  • Lead technical design with a focus on scalability and maintainability.
  • Mentor junior engineers through code reviews and discussions.
  • Support DevSecOps efforts including containerization and deployment automation.

Skills

Python
Cloud computing
DevSecOps
Docker
Kubernetes
AI/ML

Education

Bachelor's degree in Computer Science, Electrical Engineering, or related field

Job description

Are you a seasoned software engineer who enjoys building real systems-and helping other engineers grow along the way? Do you believe great teams are amplified by strong technical leadership, thoughtful mentorship, and continuous learning? At Expedition Technology (EXP), we're looking for a Senior Software Engineer who can both build mission-critical software and elevate the engineers around them.

What You'll Do
  • Design, implement, and maintain production-grade Python services and internal tools supporting mission workflows
  • Lead and influence technical design with a focus on scalability, availability, durability, and maintainability
  • Help define and uphold software architecture, engineering standards, and best practices
  • Actively mentor and nurture junior engineers through code reviews, design discussions, and hands-on technical guidance
  • Build services that run reliably in cloud-based and containerized environments
  • Contribute to the design and evolution of verification, validation, testing, and evaluation environments
  • Collaborate across teams to establish best practices in testing, security, observability, and reliability
  • Support DevSecOps efforts including containerization, deployment automation, and operational ownership
  • Explore and adopt AI-assisted development workflows, including agent-based coding and specification-driven development
  • Where applicable, contribute to systems involving AI/ML, data science, modeling and simulation, or data-driven analysis
What You Bring
  • U.S. Citizenship
  • An active TS/SCI security clearance with CI Polygraph
  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field, or equivalent professional experience
  • 8+ years of professional software engineering experience, with Python as a primary or significant language
  • Proven ability to write clean, modular, testable, and maintainable code
  • Broad engineering background across multiple domains, technologies, or system types
  • Strong understanding of object-oriented design principles, design patterns, and interface-driven development
  • Solid grasp of cloud computing fundamentals, including:
    • Scalability and performance considerations
    • Microservices and service-oriented architectures
    • High availability and system durability
    • Serverless or managed cloud services
  • Experience building or integrating systems in containerized environments, including Docker or similar technologies
  • Experience with Kubernetes or other orchestration platforms is a bonus, not a requirement
  • Strong DevSecOps background with experience taking software from implementation through secure deployment
  • Comfortable working in Linux (Ubuntu-based) environments, including command-line operations, scripting, and basic troubleshooting
  • Experience or strong interest in AI/ML, data science, modeling and simulation, or data-driven systems
  • Curiosity and adaptability around emerging tools, particularly AI coding agents and LLM-assisted development workflows
  • A collaborative mindset and a passion for engineering excellence
Why EXP?

At Expedition Technology, we're solving some of the nation's hardest problems with cutting-edge technology and a culture built on trust, autonomy, and technical excellence. Our engineers own real systems, make meaningful decisions, and see their work go from idea to mission impact. If you're excited to build systems that matter while growing and mentoring the next generation of engineers, we'd love to talk.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - TS/SCI Required - R135
Software Engineer - TS/SCI Required - R135

Expedition Technology • Herndon (VA)

On-site
USD 120,000 - 180,000
Software Engineer - R117
Software Engineer - R117

Socket.dev • Herndon (VA)

On-site
USD 120,000 - 180,000
Junior Engineer
Junior Engineer

Expedition Technology • Herndon (VA)

On-site
USD 70,000 - 90,000
Medical, dental and vision insurance
Up to 45 days PTO
401k contribution (Traditional and R/T
+3
Software/Machine Learning Engineer - R123
Software/Machine Learning Engineer - R123

Expedition Technology • Herndon (VA)

On-site
USD 120,000 - 170,000
DevOps Engineer - R132
DevOps Engineer - R132

Expedition Technology • Herndon (VA)

On-site
USD 90,000 - 120,000
Company-paid medical, dental, and vision insurance
Up to 45 days of PTO
12% 401(k) match
+2
Software/Machine Learning Engineer - Agentic AI Systems - R139
Software/Machine Learning Engineer - Agentic AI Systems - R139

Expedition Technology • Herndon (VA)

On-site
USD 110,000 - 150,000
Medical Insurance
Dental & Vision
PTO
+8
DevSecOps Engineer - R131
DevSecOps Engineer - R131

Expedition Technology • Herndon (VA)

On-site
USD 100,000 - 130,000
Medical, dental and vision insurance
Up to 45 days of PTO
12% 401k match
+4
Full Stack Software Engineer - R134
Full Stack Software Engineer - R134

Expedition Technology • Herndon (VA)

On-site
USD 85,000 - 115,000
Company-paid medical, dental, and vision insurance
Up to 45 days of PTO
12% 401(k) match
+2
Machine Learning Engineer - R126
Machine Learning Engineer - R126

Expedition Technology • Herndon (VA)

On-site
USD 100,000 - 130,000
Senior Software Engineer & Technical Leader
Senior Software Engineer & Technical Leader

Expedition Technology • Herndon (VA)

On-site
USD 100,000 - 130,000