Note: The job is a remote job and is open to candidates in USA. CFA Institute is the global leader in investment excellence and ethics, seeking a Sr. Manager, Software Development (Platform Owner) to lead multiple software engineering teams. This role requires a strong people leader with hands-on technical experience, responsible for managing agile delivery teams, driving modernization efforts, and ensuring engineering excellence.
Responsibilities
- Lead and manage multiple platform delivery teams and their product owners, providing people leadership, coaching, and career development while ensuring alignment with the modernization roadmap
- Manage and prioritize platform technical debt, focusing on accelerating retirement of legacy .NET services and adoption of Java/React-based services on AWS
- Execute the enterprise platform strategy, including the migration from Azure/.NET to AWS/Java/React
- Define and enforce technical standards and best practices for applications hosted on AWS and remaining Azure systems during transition
- Champion and embed an AI-first development culture across all teams, ensuring developers actively use AI-powered tools such as Cursor and Claude for code generation, unit testing, code reviews, and productivity acceleration
- Manage the Azure/AWS knowledgebase at CFA and serve as the primary point of contact for all technical questions, issues, and escalations related to the platform
- Provide onboarding, guidance, and ongoing oversight to FTEs and consultant developer teams that may work within the organization’s Azure/AWS platforms
- Actively monitor the platform product roadmap, communicate and respond to opportunities and threats related to the evolution of the platform
- Educate business stakeholders about the platform and identify opportunities to extend its use across the organization
- Contribute platform-specific expertise and insights to the creation of high-level solutions (HLS) developed by the technical leads on the development teams
- Coordinate any proof-of-concept work required regarding the adoption of new capabilities
- Manage related environment configurations and automated deployments
- Ensure pre-production environments are regularly refreshed from production
- Provide hands-on system troubleshooting and problem solving across platform and application domains – will be expected to roll up sleeves, review code, debug issues, and participate in on-call escalations to troubleshoot customer-facing issues
Skills
- Bachelor's degree in computer science or an equivalent combination of education and experience
- 8+ years relevant experience in software architecture and development
- Strong experience with Java-based application architecture, React front-end development, and cloud-native design on AWS
- Prior hands-on experience with .NET sufficient to understand and lead modernization from Azure/.NET systems to AWS/Java/React (this role is not intended to continue a .NET-centric platform strategy)
- 5+ years relevant experience working with Azure/AWS
- Demonstrated experience leading large-scale cloud migration or technology transformation initiatives
- Significant experience as a people leader managing multiple software development teams and partnering with product owners to deliver business outcomes
- Experience with deployment to and management of Azure/AWS environments
- Extensive experience in the following disciplines – Application Architecture, Information Modeling, Service Oriented Architecture (SOA), Object Oriented Programming, Quality Assurance, and Branch Management
- Hands-on experience with AI-assisted development tools (e.g., Cursor, Claude, GitHub Copilot) and a demonstrated commitment to integrating AI into everyday development workflows including coding, unit testing, and code review
Benefits
- Eligibility for an annual incentive bonus
- A 12% employer contribution to a 401(k) or pension plan
- A comprehensive medical benefits package
- Health coverage
- Generous time off
- Competitive retirement plans
- Flexible work options
- Wellbeing and development programs
Company Overview