Lead, mentor, and manage a high-performing organization of multiple software engineering teams
Foster a culture of technical excellence, innovation, and 'you build it, you run it' ownership
Partner with architects and product managers to define the target-state architecture
Make critical decisions on technology selection, integration patterns, and data strategy for migrating off legacy systems
Own the end-to-end software development lifecycle (SDLC) for the modernization program
Ensure your teams deliver high-quality, secure, and performant code on time
Lead the technical design and build of a new platform leveraging modern technologies, including cloud-native services, microservices, and event-driven architectures
Guide your teams in the practical application and integration of AI/ML models
Manage team performance, provide technical coaching, and build career pathing opportunities
Serve as the primary technical point of contact for business partners and program leadership
Requirements
12+ years in software engineering with at least 5+ years in a development management or engineering leadership role
Proven experience leading engineering teams in large-scale, transforming industries
Deep, hands-on experience in system architecture, design, and implementation
Must have personally led teams through complex legacy migration or modernization projects
Strong technical proficiency with modern engineering practices and technologies (e.g., Cloud platforms like AWS/Azure/GCP, Kubernetes, microservices, APIs, CI/CD)
Demonstrable experience managing managers and multiple engineering teams, with a strong track record of mentoring and growing technical talent
Excellent ability to communicate complex technical designs, trade-offs, and risks to both technical and non-technical senior audiences
Tech Stack
AWS
Azure
Cloud
Google Cloud Platform
Kubernetes
Microservices
SDLC
Benefits
Comprehensive Total Rewards Program including bonuses and flexible benefits
Competitive compensation
Professional Growth: Access world-class training programs and opportunities to grow your career in project management, technology, and finance
Work-Life Balance: Benefit from flexible work arrangements that prioritize your well-being and personal needs
Collaborative Team: Be part of a high-performing team that values innovation, teamwork, and making a lasting impact
Impactful Leadership: Lead high-visibility projects that will transform our financial systems and data infrastructure
Innovative Culture: Join a dynamic, entrepreneurial environment that values creativity, experimentation, and bold thinking