Director of Software Engineering leading a high-performing engineering organization at Armanino. Delivering secure, scalable products and driving software development best practices in a collaborative environment.
Responsibilities
Lead teams of software engineers (and provide technical expertise) in the design and implementation of scalable, reliable, complex software solutions leveraging cutting-edge technology, including agentic AI.
Collaborate closely with product managers, designers, and other stakeholders, communicating trade-offs, timelines, and risks with clarity.
Manage scope, meet milestones, and deliver results.
Know when to be flexible and when to commit.
Recruit, hire, and retain to grow the organization while maintaining a high talent bar and healthy team dynamics.
Develop the team with career paths and clear leveling guidelines.
Raise the bar for impact.
Drive best practices in software development, including agile development, code reviews, testing methodologies, and deployment strategies.
Accelerate the team with the implementation of AI in the software development lifecycle.
Provide technical leadership, mentorship, and constructive feedback to engineers, fostering a culture of learning, growth, and impact.
Lead the implementation of robust, efficient, and maintainable code using modern technologies such as AWS serverless offerings.
Own vendor relationships and integration strategies.
Manage engineering spend across cloud, tools, and vendors—balancing cost efficiency with speed and scalability.
Keep up to date with the latest tools and best practices and guide the team on when and to use them.
Requirements
Minimum 10 years in software engineering with hands-on coding and progressive leadership; experience managing managers and principal level ICs.
Experience building successful teams across geographies (including onshore and offshore).
Demonstrated success in recruiting, hiring, and developing teams—establishing clear leveling standards, career paths, and feedback mechanisms.
Proven delivery of multi-tenant, cloud native systems at scale (AWS preferred), including microservices/serverless and evented architectures.
Strong technical judgment; able to lead architecture, sizing, and performance/security tradeoffs; comfortable getting hands-on for critical work.
Expertise in modern delivery practices: CI/CD, IaC, automated testing, observability, and incident management.
Experience operating within SOC 2 (or similar) expectations; partnering with Security to embed controls into software development lifecycle.
Excellent stakeholder management and communication—able to articulate strategy and trade‑offs to technical and non‑technical audiences.
Solid understanding of software engineering principles, frameworks, and technologies.
Flexibility to work from home while collaborating in person half the time.
Senior Manager Software Engineer leading diverse technology projects and a team at Capital One. Focusing on cloud - based solutions and collaborative problem solving
Engineering Manager at Ship.Cars leading a team of ~18 engineers in Sofia. Responsible for fostering a positive work environment and managing software delivery in the logistics industry.
Engineering Manager responsible for identity platform systems at Strava. Overseeing technical roadmap and ensuring collaborative efforts across engineering teams.
Engineering Manager leading the development of a Claims solution for Employee Benefits at Securian Financial. Focusing on people, process, and agile technology solutions.
Engineering Manager leading full - stack engineering teams to build and scale Virgin Red's platform. Shaping technical direction and fostering a high - performing inclusive environment.
Engineering Manager leading cloud infrastructure teams at F5. Advising, hiring, and mentoring engineers while ensuring high performance and continuous improvement.
Engineering Director responsible for scaling GEICO's AI - first Enterprise Platform. Delivering enterprise capabilities on schedule and ensuring high performance and reliability standards.
Engineering Manager leading AI - Native Engineering initiatives in Bangalore for healthcare technology. Responsible for data pipelines and ML - driven growth strategies in a hybrid work environment.
ML Research Engineering Manager leading research engineering team for TwelveLabs' multimodal models. Managing technical roadmap and team growth while ensuring high engineering standards.
Manager, Software Engineering role overseeing a team of engineers at Milliman IntelliScript. Responsible for software delivery, technical direction, and team growth within a SAFe Agile environment.