Software Tech Lead

Job Locations US-VA-Herndon
Job ID
2025-1803
Category
Software Engineering

Overview

We are seeking a Software Engineer Technical Lead to provide both hands-on technical leadership and team management for a high-performing software engineering group. In this role, you will guide the delivery of features, enhancements, and integrations for our flagship platform—ensuring technical excellence while fostering a culture of collaboration and innovation.

This is a backfill position following a retirement, and it’s an opportunity to bring your expertise to an organization that values fresh perspectives. The ideal candidate will contribute to our practices, engineering culture, and best practices in areas such as CI/CD, AI/ML integration, testing philosophy, and platform-oriented software delivery.

Responsibilities

  • Lead technical decisions and architectural direction within the team’s areas of responsibility.
  • Provide mentorship and guidance to team members, fostering both technical and professional growth.
  • Partner with Product and Platform teams to align priorities, timelines, and deliverables.
  • Guide integration of AI/ML capabilities from R&D into production systems.
  • Actively participate in code reviews and ensure adherence to engineering standards.
  • Oversee and support the CI/CD pipeline and facilitate Tier 3 escalations.
  • Coordinate sprint planning, backlog refinement, and progress reporting.

Qualifications

  • US Citizenship is required.
  • Strong professional experience with ML, Python, including frameworks such as FastAPI and Celery.
  • Proven experience in technical leadership within a software engineering environment.
  • In-depth understanding of software design patterns, system architecture, and best practices.
  • Hands-on experience with CI/CD tools (e.g., Jenkins, Docker) and modern DevOps practices.
  • Solid understanding of HTTP protocols and networking at the TCP/IP level.

 

Preferred

  • Background in math, statistics and/or machine learning with experience integrating AI/ML capabilities.
  • Experience leading hybrid or remote teams.
  • Familiarity with platform-oriented software delivery and enterprise-scale application development.

 

Success in the First 90 Days

  • Demonstrate a clear understanding of team priorities, blockers, and delivery targets.
  • Build strong relationships with product and platform engineering leadership.
  • Guide the team to deliver at least one complete feature aligned with business priorities.
  • Establish a reputation for strong technical insight and effective cross-team collaboration.

 

Why Join Us

At Ntrepid, you’ll have the chance to shape the future of our core product and influence the way we build and deliver technology. We are committed to technical excellence, collaboration, and continuous improvement—and we value leaders who bring curiosity, creativity, and a passion for innovation.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed