Description :
Function : Software Engineering ? Backend Development
We are looking for an experienced SDE-3 / Tech Lead (Python) to lead a development pod and play a key role in designing, developing, and scaling our cloud-native core solutions.
The ideal candidate will be a hands-on technologist, an effective mentor, and a strong advocate for clean code and best practices.
Responsibilities :
- Lead, mentor, and guide junior engineers to deliver high-quality software.
- Take ownership of multiple features or modules, ensuring scalability and performance.
- Drive end-to-end design, development, and delivery of microservices and features.
- Participate in and conduct code reviews, ensuring adherence to best practices.
- Collaborate with cross-functional teams and act as a single point of contact for internal and customer-facing discussions.
- Create prototypes, proofs of concept, and architectural blueprints for new initiatives.
- Ensure timely delivery and maintain high-quality standards across all releases.
- Participate in hiring, appraisals, and overall team building.
Requirements :
7+ years of experience in software development, with proficiency in Python (Go experience is a plus).Strong understanding of operating systems, data structures, and distributed systems.Hands-on experience with Kubernetes (K8S), Docker, and cloud platforms such as AWS or OpenStack.Experience with CI / CD tools like GitHub Actions, ArgoCD, Jenkins, or Argo Workflow.Practical knowledge of REST APIs, unit testing (TDD), and microservice architectures.Proficiency in databases such as Redis, ClickHouse, MongoDB, or PostgreSQL.Familiarity with authentication / authorisation frameworks like Keycloak, ADFS, or Okta.Open-source contributions are a plus.Soft Skills :
Strong analytical and problem-solving abilities.Excellent communication and collaboration skills.Ability to work both independently and in a team environment.Passion for learning, innovation, and continuous improvement.(ref : hirist.tech)