Sr Lead Software Engineer - Common Components
Core
Designing creative technical solutions and developing secure, high-quality reusable components and frameworks for enterprise adoption.
Role type
Senior Lead Software Engineer (Common Components)
Builds
Reusable components, SDKs, frameworks, and agent-native tooling for internal engineering teams.
Domain
Financial Services / Cloud-Native Software Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
System design, application development, testing, operational stability, programming languages, automation, CI/CD, cloud-native development, security, AI/ML expertise
Preferred skills
SDK/framework/platform development, agent-native tooling (Model Context Protocol, LLM tooling), AI-assisted development workflows, open-source contributions
Technologies
AI, CI/CD, Cloud, Support, LLM, Machine Learning, Marketing, Security, DevOps
Responsibilities
Design creative technical solutions for reusable components, develop secure production code, review and debug code from others, automate recurring fixes to improve stability, build drop-in and agent-native components, lead vendor evaluation sessions, lead communities of practice for technology adoption
Seniority
Senior, hands-on IC with leadership responsibilities