Software Engineering Team Lead
Core
Lead the design, development, and delivery of core microservices for an open banking infrastructure platform, driving an AI-native engineering culture.
Role type
Senior IC Software Engineering Team Lead (Microservices)
Builds
Scalable microservices, HTTP/REST APIs, and open banking infrastructure
Domain
Fintech / Open Banking / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, Kubernetes, API design (OpenAPI/Swagger), system scalability, agile sprint management, technical mentoring, capacity planning, complex problem solving
Preferred skills
AI-native engineering culture adoption, agentic coding workflows, cross-functional collaboration
Technologies
Java, Spring Boot, Kubernetes, OpenAPI, Swagger
Responsibilities
Drive architectural decisions and set technical standards; Design and document robust HTTP/REST APIs; Oversee system scalability, resilience, and high availability; Monitor team progress and resolve technical impediments; Collaborate on capacity planning and roadmap definition; Guide the team in selecting technical solutions and resolving complex challenges
Seniority
Senior, hands-on IC with leadership responsibilities