Assistant Director, Software Engineering
Are you passionate about leading engineering teams, architecting modern investment technology platforms, and delivering scalable applications and data solutions that drive business value? We are seeking an experienced Technical Lead to provide technical direction, people leadership, and architectural oversight for the Public Investments technology platform.
In this role, you will lead a team of software and data engineers while owning the technical strategy, architecture, and delivery approach across web applications, APIs, and data platforms. You will partner closely with Product Management, Enterprise Architecture, and investment technology stakeholders to build secure, reliable, and scalable solutions that support investment management operations and decisionโmaking.
Key Responsibilities Technical Leadership & Architecture
- Define and communicate the technical vision, architecture roadmap, and engineering strategy for Public Investments technology platforms.
- Translate business objectives and product requirements into scalable technical solutions and implementation plans.
- Frontโend applications (React)
- Backend services and REST APIs
- Data pipelines and warehouse platforms
- Analytics and reporting solutions
- Design and maintain clear integration patterns, API contracts, and data lineage standards.
- Guide technical decomposition, prioritization, and sequencing of complex initiatives.
- Establish engineering standards covering architecture, coding practices, testing, CI/CD, observability, security, and operational readiness.
- Drive architectural reviews and technical governance decisions.
Software & Data Engineering Excellence
- Lead development of modern, secure, and maintainable applications and services.
- Ensure high standards for system scalability, reliability, performance, and security.
- Oversee API architecture and integration strategies across enterprise platforms.
- Improve data quality, warehouse performance, and data governance practices.
- Champion modern engineering methodologies and automation practices.
- Drive adoption of observability, monitoring, and reliability engineering standards.
- Support modernization of legacy applications, data platforms, and integration architectures.
Investment Technology Solutions
- Serve as a technical expert supporting Public Investment Management platforms and related ecosystems.
- Design and optimise integrations with investment management solutions such as:
- Aladdin
- Calypso
- Bloomberg
- Partner with business and technology teams to enhance investment workflows and data management capabilities.
- Ensure technology solutions support operational efficiency, investment decisionโmaking, and regulatory requirements.
Risk, Reliability & Operational Excellence
- Identify and mitigate architectural, security, performance, and integration risks.
- Lead incident response reviews, rootโcause analysis, and reliability improvement initiatives.
- Ensure systems are designed for resiliency, recoverability, and operational sustainability.
- Support secure development practices and compliance with enterprise technology standards.
- Continuously improve platform stability and operational effectiveness.
- Serve as the direct manager and mentor for software and data engineers.
- Lead performance management, coaching, career development, and succession planning activities.
- Foster a culture focused on ownership, accountability, collaboration, and continuous learning.
- Conduct technical reviews, code reviews, architecture reviews, and development discussions.
- Support hiring, onboarding, and development of engineering talent.
- Create growth opportunities through mentoring, pairing, and technical leadership initiatives.
- Promote engineering excellence and highโquality delivery standards.
CrossโFunctional Collaboration
- Partner with Product Managers to balance business priorities, delivery timelines, technical debt, and longโterm sustainability.
- Collaborate with Enterprise Architecture to align technology decisions with enterprise standards.
- Coordinate dependencies across development teams, platforms, and shared services.
- Work closely with investment business stakeholders to ensure technology solutions meet operational needs.
- Effectively communicate technical concepts to both technical and nonโtechnical audiences.
- Support release planning, implementation readiness, and platform adoption initiatives.
Required Qualifications
- Experience supporting Public Investment Management platforms such as:
- Bloomberg
- Calypso
- Similar investment management systems
- 8+ years of software engineering, data engineering, or technology leadership experience.
- Experience leading engineers directly or demonstrating readiness for formal people leadership responsibilities.
- Strong expertise with:
- React
- Node.js and REST APIs
- Data warehousing and analytics platforms
- Strong understanding of:
- Data integration
- Data governance
- Warehouse optimisation
- Performance tuning
- Experience mentoring engineers and driving engineering maturity improvements.
- Excellent communication, stakeholder management, and leadership skills.
Preferred Qualifications
- Experience within investment management, asset management, wealth management, or financial services organizations.
- Experience with:
- Snowflake
- dbt
- Cloudโnative architectures
- Experience modernising legacy applications and data ecosystems.
- Experience supporting platform migration and transformation initiatives.
- Familiarity with phased migration and cutover strategies.
- Experience establishing engineering standards across multiple teams or business units.
Technical Leadership
- Systems thinking
- Technical strategy
- Reliability engineering
- Security and governance
Leadership & Talent Development
- Coaching and mentoring
- Team building
- Performance management
- Succession planning
Stakeholder Management
- Crossโfunctional collaboration
- Executive communication
- Influence without authority
What Success Looks Like
- Delivering scalable, reliable, and secure investment technology platforms.
- Building highโperforming engineering teams with strong technical capabilities.
- Improving platform reliability, observability, and operational excellence.
- Establishing consistent engineering standards across applications, APIs, and data systems.
- Successfully supporting investment management business operations through innovative technology solutions.
- Driving modernization initiatives while balancing business delivery needs and longโterm architectural sustainability.
- Developing engineers into future technical and organisational leaders.
#J-18808-Ljbffr