Lead Software Engineer
Core
Provide technical leadership and hands-on engineering for enterprise applications and backend services.
Role type
Lead Software Engineer (Python/Backend)
Builds
Enterprise applications, backend services, RESTful APIs, and microservices.
Domain
Financial services / Banking technology
Deliverable
production ML models | product features
Required skills
Python, Flask, RESTful API design, Microservices, SQL (Microsoft SQL Server/Oracle/PostgreSQL), CI/CD pipelines, GitLab, DevOps, Automated testing, AI-assisted development tools
Preferred skills
Financial-services experience, Legacy-platform transformation, Cloud-native development, Containerization, High-volume system optimization
Technologies
Python, Flask, GitLab, Microsoft SQL Server, Oracle, PostgreSQL
Responsibilities
Design and develop enterprise applications and backend services; Mentor developers on Python, APIs, and microservices; Lead technical design and code reviews; Optimize SQL queries and database performance; Troubleshoot end-to-end application issues; Build and maintain CI/CD pipelines; Review and validate AI-generated code.
Seniority
Senior, hands-on IC with leadership responsibilities
