Director, Software Engineering
$170,000–$281,000 year
On-siteO'Fallon, Missouri, United States
Job Summary
Establish and monitor department objectives aligned with broader business goals while leading the definition and delivery of major cross-department initiatives with long-term implications. Partner with stakeholders to drive strategic decisions, develop business cases, and provide recommendations on technology selection and software architecture. Govern engineering standards for secure coding, code review, and testing, and implement processes to improve solution quality and operational readiness. Manage project scope, estimate resources, and ensure teams are appropriately staffed, trained, and managed within approved budget guidelines. Coach team members on performance and foster a diverse, high-performing engineering culture while navigating ambiguity through clear strategic direction.
Required Qualifications
- 8-10 years of related experience, including management experience with multiple diverse teams and experience conducting formal performance reviews
- Budget and resource management experience
- Experience managing financials for multiple projects and programs
- Advanced knowledge of project management, strategic planning, financial planning, and related practices
- Advanced understanding of software engineering concepts, methodologies, and delivery practices
- Experience establishing or guiding software architecture, technical standards, and engineering best practices across teams
- Experience driving secure, scalable, maintainable, and reliable software solutions
- Experience with software quality practices, including code review, unit testing, functional testing, integration testing, and production readiness
- Experience leading performance, operability, troubleshooting, or resiliency practices for complex technology environments
- Full-stack Java development experience
- Strong database design and data management knowledge
- Bachelor's degree or equivalent combination of experience and formal education
Desired Qualifications
- Experience with Axon
- Knowledge of card payment processing concepts, including authorization, clearing, and settlement
- AI/GenAI exposure and familiarity with AI-assisted development tools
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.