Lead Software Engineer - Data Platform
Core
Design, develop, and troubleshoot creative software solutions for the financial services industry, driving team adoption of AI-assisted engineering practices to improve code quality and operational stability.
Role type
Lead Software Engineer (Data Platform)
Builds
Secure, high-quality production code and automated remediation systems for corporate functions.
Domain
Financial Services / Software Engineering
Deliverable
production ML models | product features
Required skills
System design, application development, testing, operational stability, programming languages, AI-assisted development tools, responsible AI use, Software Development Life Cycle, CI/CD, application resiliency, security, cloud-native experience, financial services IT systems knowledge.
Preferred skills
Leading effective use of AI-assisted tools, coaching engineers on safe AI adoption, vendor evaluation, architectural design assessment.
Technologies
AI, CI/CD, Cloud, Support, Security, Network
Responsibilities
Design and develop creative software solutions; build secure production code and review/debug others' code; drive team adoption of AI-assisted engineering practices; apply SDLC tools to increase automation value; identify opportunities to automate remediation of recurring issues; lead evaluation sessions with external vendors and internal teams.
Seniority
Senior, hands-on IC with leadership responsibilities