Join us to shape the future of ESG data and investment analytics. As a Senior Lead Software Engineer, you will set the technical vision and deliver innovative solutions that drive business outcomes. You will collaborate with talented teams across the globe, grow your leadership skills, and make a meaningful impact. We value your expertise, creativity, and passion for building secure, scalable technology. Discover how you can advance your career and help us push the limits of what’s possible.
As a Senior Lead Software Engineer in the AMIP team, you will set the technical direction for Python and Java back-end services and React front-end applications on AWS. You will partner closely with product owners and business stakeholders in London, while bridging collaboration with a development team in India. You will own outcomes across architecture, delivery, and people leadership, ensuring secure, scalable solutions that align technology with business priorities. You will foster a culture of accountability, continuous learning, and inclusion.
Job Responsibilities:
Define and evolve the technical roadmap for cloud-native analytics services and user-facing applications on AWSLead design reviews and establish engineering standards for code quality, testing, observability, performance, and securityWrite and deliver code across Python/Java services and React front-endsOwn critical features end-to-end, from design through production supportWrite clean, secure, testable code with robust unit, integration, and end-to-end testsPair-program with engineers to resolve complex issues and drive reliability improvementsImplement disciplined SDLC and DevOps practices, including CI/CD and infrastructure as codeSet up effective cross-timezone operating models to align global teamsTranslate requirements into clear, testable user stories and technical plansCommunicate trade-offs, manage scope, and align on outcomes with stakeholdersCoach and mentor engineers, fostering an inclusive and high-trust team cultureRequired Qualifications, Capabilities, and Skills:
Hands-on experience in system design, application development, testing, and operational stability in productionAdvanced proficiency in Java and/or Python, with working knowledge of React for user-facing applicationsDeep understanding of cloud-native architectures on AWS, including core services, IAM, security, and observabilityAbility to independently solve design and functionality challenges and own features end-to-endDegree in Computer Science, Computer Engineering, Mathematics, or related field (or equivalent experience)Preferred Qualifications, Capabilities, and Skills:
Experience with investment analytics, such as performance/risk, attribution, factor models, or portfolio diagnosticsStrong stakeholder communication and product partnership, with effective cross-timezone collaborationFront-end leadership with React (ideally TypeScript), including component design, testing, and performance tuningFamiliarity with DevOps/SRE practices, including CI/CD, infrastructure as code (Terraform/CloudFormation), and incident responseTeam leadership experience, including establishing engineering standards, mentoring, and building reusable libraries and componentsIf you are passionate about technology, eager to lead, and ready to make a difference, we invite you to join our team and help shape the future of investment analytics.