Vertical Director, Software Engineering in United States at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Vertical Director, Software Engineering in United States.
This leadership role sits at the intersection of hands-on software engineering, technical strategy, and organizational scaling within a fast-growing vertical software environment. You will guide multiple engineering teams while actively contributing to architecture, coding, and delivery of critical software products. The role combines strategic oversight with deep technical execution, ensuring engineering outputs align with business priorities and customer needs. You will play a central role in shaping development practices, improving delivery efficiency, and building scalable systems. A key focus is driving the adoption of AI-assisted engineering tools to accelerate development and enhance product innovation. This position is ideal for a senior engineering leader who thrives in fast-paced, product-driven environments and enjoys building both teams and technology.
- Lead and contribute directly to software development efforts, including coding, code reviews, and technical design for key initiatives
- Oversee multiple engineering teams, ensuring high-quality, scalable, and maintainable software delivery across the vertical
- Define and implement Agile practices, sprint cadences, and standardized workflows to improve predictability and velocity
- Drive adoption of AI-assisted development tools and integrate machine learning capabilities into product offerings
- Translate business objectives into clear technical deliverables in collaboration with leadership and cross-functional stakeholders
- Establish engineering best practices across coding standards, DevOps, testing, and system reliability
- Manage full software development lifecycle processes from planning and design through deployment and maintenance
- Optimize engineering resources and balance priorities between legacy system maintenance and modernization initiatives
- Ensure system stability, performance, and SLA compliance across all supported platforms
- Mentor and develop engineering talent, fostering a high-performance, engaged, and growth-oriented team culture
Requirements:
- 8+ years of professional software engineering experience, including 6+ years building Web, SaaS, or mobile products
- 5+ years of direct engineering leadership or team management experience in technical environments
- Strong hands-on expertise in .NET/C#, SQL, and modern software development frameworks and tools
- Experience with cloud platforms and architecture, particularly Azure-based environments
- Proven ability to lead Agile teams and implement CI/CD practices using tools such as Jira or similar platforms
- Demonstrated ability to solve complex technical problems and break them into scalable engineering solutions
- Experience driving software delivery in fast-paced, product-driven organizations
- Strong understanding of DevOps, system design, and scalable architecture principles
- Excellent communication skills with the ability to engage both technical and non-technical stakeholders
- Strong leadership mindset with a hands-on, execution-driven approach and willingness to lead by example
- Experience with AI-assisted development tools or interest in applying AI to software engineering is highly valued
Benefits:
- Competitive salary ranging from $115,140 to $150,000 annually
- Comprehensive health, dental, and vision insurance coverage
- Opportunity to work in a fast-growing, innovation-driven technology environment
- Career growth potential within a scaling engineering organization
- Exposure to modern AI-driven development practices and cutting-edge technologies
- Inclusive and collaborative work culture
- Flexible remote work environment
- Opportunity to lead high-impact engineering initiatives across multiple teams.