Technical Lead, Python

IndiaFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
10+ years
Required Skills
AWSDockerPostgreSQLPythonAgileHTMLCSSJavascriptOAuth

Requirements

  • 10+ years of software development experience with strong expertise in Python and related frameworks
  • Strong experience with PostgreSQL, AWS, and Docker-based development and deployment environments
  • Solid understanding of frontend fundamentals (JavaScript, HTML, CSS)
  • Experience working with OAuth2, OpenID Connect, and modern authentication/authorization protocols
  • Strong knowledge of software architecture, design patterns, SOLID principles, and secure coding practices (OWASP)
  • Experience leading engineering teams in Agile environments and driving technical delivery end-to-end
  • Ability to define, validate, and evolve system architecture across teams and complex projects
  • Experience with UML, C4, or similar architectural modeling approaches
  • Strong mentoring mindset with proven ability to develop engineering talent

Responsibilities

  • Lead the technical direction, architecture decisions, and end-to-end implementation across the development lifecycle
  • Ensure solutions are well-balanced across performance, scalability, security, robustness, and business impact
  • Oversee code quality practices including reviews, branching strategies, pull requests, and repository management standards
  • Collaborate with product, design, and engineering stakeholders to define architecture and influence product direction
  • Drive resolution of complex technical issues with a focus on system reliability, security, and maintainability
  • Mentor and guide engineers through technical leadership, coaching, and participation in engineering communities of practice
  • Contribute to documentation, technical governance, and continuous improvement of engineering practices
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now