Lead Software Engineering Python
Core
Lead software engineer designing and building cloud-native, microservices-based applications with a focus on AI-assisted development practices and operational stability.
Role type
Senior IC lead software engineer (Python/Java/Cloud)
Builds
Cloud-native, microservices-based applications and scalable infrastructure solutions
Domain
Financial services / Cloud infrastructure / AI-assisted engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Java, Spring/Spring Boot, AWS/Azure/GCP, microservices architecture, SQL/NoSQL, RESTful APIs, CI/CD, system design, agile methodologies, AI-assisted development tooling, code review, security practices
Preferred skills
Banking domain experience, AWS certification, mentoring, stakeholder management, presentation skills
Technologies
Python, Java, Spring Boot, AWS, Azure, GCP, Flask, Django, React, Angular, TypeScript, SQL, NoSQL, REST, WebSockets, JSON
Responsibilities
Design and build scalable, secure, cloud-native microservices applications; lead communities of practice to adopt new technologies; drive governance of AI-assisted engineering practices; establish validation standards for secure coding and automated testing; optimize data performance and ensure zero-downtime releases; review and debug code; troubleshoot complex technical issues.
Seniority
Senior, hands-on IC with leadership responsibilities
