- Lead and grow a high-performing engineering team of 10+ senior software engineers, with a strong focus on mentorship, technical excellence, and healthy delivery practices.
- Set technical vision and execution strategy across our full stack—frontend, backend services, data platforms, and integrations with AI/optimization systems.
- Drive experimentation and thoughtful innovation, encouraging teams to explore unconventional approaches while maintaining reliability, security, and healthy delivery practices.
- Partner closely with optimization researchers and analytics teams to translate complex algorithms and models into scalable, reliable production systems.
- Own engineering delivery: roadmaps, execution plans, engineering standards, and architectural decisions that balance speed, quality, and long-term maintainability.
- Oversee complex, multi-layered systems end-to-end, making high impact technical decisions that account for architecture, data, algorithms and operations together rather than in isolation.
- Drive engineering excellence establishing high standards for code quality, system design, testing and reliability.
- Champion engineering at the leadership level, ensuring the team has the tools, clarity, and focus to do their best work.
- Partner with Security and Compliance to ensure engineering systems, processes and environments support CUI handling, NIST SP 800-171, CMMC, DFARS and customer security requirements.
Artificial IntelligenceRESTful APIsSoftware Engineering+2 more