Posted on: 16/09/2025
About the Role :
We're looking for a highly skilled and experienced Lead Engineer to join our team. You will be a key player in designing, developing, and deploying robust and scalable software solutions. This role requires a strong technical background, a deep understanding of computer science fundamentals, and extensive experience with Python. You'll lead a team of talented engineers, mentor them, and drive technical excellence, ensuring our products are top-notch.
Responsibilities :
- Lead and Mentor : Guide and mentor a team of software engineers, fostering a culture of technical excellence and continuous improvement.
- Technical Leadership : Own the design and architecture of complex systems, ensuring they are scalable, reliable, and maintainable.
- Hands-on Development : Write high-quality, efficient, and well-documented code primarily in Python.
- Collaboration : Work closely with product managers, designers, and other stakeholders to translate business requirements into technical solutions.
- Problem-Solving : Tackle complex technical challenges and make sound architectural decisions.
- Code Review : Conduct thorough code reviews to maintain code quality and share knowledge within the team.
- Process Improvement : Drive best practices in software development, including CI/CD, testing, and monitoring.
- Project Management : Help manage project timelines, deliverables, and resource allocation.
Qualifications :
- Experience : 5 - 7 years of professional experience in software engineering, with at least 2 years in a leadership or senior role.
- Education : Bachelor's degree in Computer Science, or a related technical field. A Master's degree is a plus.
Technical Skills :
- Expert-level proficiency in Python and its ecosystem (e.g., frameworks like Django, Flask, or FastAPI).
- Strong understanding of data structures, algorithms, and object-oriented programming (OOP).
- Experience with cloud platforms like AWS, Google Cloud, or Azure.
- Proficiency with databases, both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis).
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Solid experience with RESTful APIs, microservices, and distributed systems.
- Knowledge of CI/CD pipelines and version control systems (e.g., Git).
Soft Skills
- Excellent communication and interpersonal skills.
- Strong leadership and mentoring abilities.
- A proactive and problem-solving mindset.
- Ability to thrive in a fast-paced, collaborative environment.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1547299
Interview Questions for you
View All