The Lead Software Engineer
Core
Senior technical leader driving architecture, engineering practices, and delivery standards across distributed engineering teams in the payments/fintech domain.
Role type
Senior IC Lead Software Engineer (Technical Leadership & Strategy)
Builds
Scalable, reliable, and maintainable software solutions for payments and financial services
Domain
Fintech / Payments / Banking
Deliverable
production ML models | product features | infrastructure
Required skills
System design and architecture, Agile delivery management, DevSecOps practices, Code review and debugging, Test planning and automation, Incident response, Talent management and coaching, Requirements gathering, Enterprise-scale application development
Preferred skills
Securities and banking technologies, Container-based technologies, Leading project teams, Product development experience
Technologies
Java, .NET, Generative AI tools (e.g., Microsoft Copilot), Container-based technologies
Responsibilities
Partner with engineering teams to provide technical direction and ensure alignment with standards; Review system designs and architectural approaches; Drive adoption of best practices in development workflows; Support teams in translating business requirements into technical solutions; Provide guidance on complex technical challenges; Coach and mentor engineers and technical leads; Contribute to improving delivery efficiency through process and tooling enhancements; Support test strategy improvements; Collaborate with cross-functional stakeholders to deliver high-quality solutions.
Seniority
Senior, hands-on IC with leadership influence