Senior Manager, Software Engineer

HITT Contracting

Falls Church, Virginia

JOB DETAILS
SALARY
$120,000–$175,000
SKILLS
Application Programming Interface (API), Artificial Intelligence (AI), Artificial Intelligence (AI) Agents, Coaching, Code Reviews, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Documentation, Engineering, GitHub, Internet Security, Machine Tool, Mentoring, Programming Tools, Prototyping, Quality Assurance Methodology, Risk Analysis, Risk Management, Software Development Lifecycle (SDLC), Software Engineering, Technical Leadership, Technical Recruiting
LOCATION
Falls Church, Virginia
POSTED
3 days ago
Every day, our team members do amazing things in pursuit of our shared purpose to build trust with our clients, partners, subcontractors, and teammates. No matter your background, education, or career path, if you share our vision to create extraordinary experiences, you belong at HITT.

Senior Manager, Software Engineer

Job Description:

HITT is seeking a Principal Software Engineer to serve as a founding technical leader of its new agentic engineering practice. This is a hands-on role for a builder at the top of their craft: an engineer who works fluently with the latest AI development tools and coding agents, has strong, tested opinions about how AI changes the software development lifecycle, and wants to define those patterns from a blank page rather than inherit them.

Reporting to the Head of Software Engineering, the Principal Software Engineer sets the technical direction for how software gets built at HITT - architecting the practice's first AI-native applications, establishing the platform and paved-road tooling every team will use, and writing production code every day alongside AI coding agents. The software this role ships must earn its place on real jobsites: fast, reliable, and usable in high-velocity, decentralized field environments.

Beyond building, this role multiplies others. The Principal Software Engineer will help recruit engineers into a lean, agile, AI-augmented team and will train HITT's existing developers in AI-enabled methods - through pairing, code review, workshops, and reference implementations - raising the technical bar for the entire practice.

Responsibilities

Agentic Development & Technical Leadership

  • Architect and build HITT's first AI-native applications and agentic workflows end to end, writing production code daily alongside AI coding agents

  • Define the technical patterns for agentic development at HITT, including agent orchestration, prompt and context engineering, tool and API integrations, retrieval-augmented generation, and human-in-the-loop review

  • Establish evaluation, testing, and observability practices that make AI-assisted software trustworthy, secure, and maintainable

  • Prototype rapidly to prove value, then harden the winners into reliable products adopted across jobsites and offices

Platform, Tooling & Standards

  • Stand up the engineering platform from scratch: repositories, CI/CD pipelines, environments, model access, guardrails, and the AI development toolchain used by every team

  • Create paved-road templates, reference implementations, and internal libraries that make the right way the easy way

  • Set and continuously raise the bar for code quality, security, and performance across the practice, in alignment with HITT's zero trust cybersecurity strategy

  • Evaluate emerging AI development tools, models, and frameworks, recommending adoption with clear-eyed assessments of capability and risk

Mentorship & Enablement

  • Train and coach HITT's existing developers in AI-enabled development methods through pairing, code review, workshops, and internal documentation

  • Help recruit engineers to the organization, interview for craft, judgment, and fluency with modern AI-assisted workflows

  • Model a culture of experimentation - fail fast and pivot - while managing risk responsibly

Delivery & Collaboration

  • Work in lean, agile teams built on small batches, fast feedback, and continuous delivery

  • Partner directly with project teams, field staff, and corporate functions to understand problems firsthand and deliver software that works where execution happens in real time

  • Communicate architecture decisions and tradeoffs clearly to both engineers and executives, providing transparency on progress, quality, and value delivered

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience; advanced degree a plus

  • 10+ years of professional software engineering experience, including experience operating at a staff or principal level and setting technical direction beyond a single team

  • Expert, hands-on fluency with AI-assisted and agentic development, including coding agents (e.g., Claude Code, GitHub Copilot, Cursor), LLM APIs, agent frameworks, tool and API integrations, retrieval-augme

About the Company

H

HITT Contracting