Fifth | Web & Mobile Development

Python Developer Team Lead

Yerevan, Yerevan, AM

10 days ago
Save Job

Summary

We are looking for a skilled and experienced Python Developer Team Lead to join our professional and hardworking team.


Responsibilities

-Lead, mentor, and inspire a team of Python engineers, fostering technical growth and collaboration.

-Take ownership of key features and deliver value to clients by understanding their domains and providing effective solutions.

-Design, implement, and maintain scalable microservices and backend systems using Python and modern cloud technologies (AWS, Azure, GCP).

-Oversee the entire software development lifecycle, ensuring timely delivery of high-quality products while adhering to best practices in architecture and coding.

-Develop and implement engineering strategies aligned with business goals, focusing on scalability, reliability, and innovation.

-Collaborate closely with product, design, and other cross-functional teams to align engineering efforts with business and product priorities.

-Establish and maintain engineering standards, processes, and tools to increase team efficiency and ensure code quality.

-Drive technical initiatives and innovations, staying up to date with industry trends and integrating relevant new technologies.

-Monitor and manage project timelines, budgets, and resources to meet company objectives and deliverables.

-Act as a technical advisor to the leadership team, providing insights and recommendations based on technological expertise.

-Continuously identify and drive improvements in processes, technical knowledge, and team expertise.


Requirements

-Bachelor's degree in Computer Science, Software Engineering, or a related field (Master’s degree preferred).

-10+ years of experience in software engineering, with at least 3 years in a leadership role managing engineering teams.

-Proven track record of leading engineering teams in a startup or fast-growing environment, with experience in scaling teams and systems.

-Strong proficiency in Python; experience with other modern programming languages (JavaScript, C#, Java, Golang, Scala, Rust, Kotlin) is a plus.

-Strong knowledge of cloud platforms (AWS, Azure, GCP), microservices architecture, and modern software development practices (Agile, CI/CD).

-Hands-on experience in software development and architecture design, with a solid technical background in relevant programming languages and technologies.

-Excellent communication and interpersonal skills, with the ability to influence and collaborate with stakeholders at all levels.

-Strong problem-solving skills and a proactive approach to managing challenges.

-Flexibility and resilience in a fast-paced, dynamic environment.

-Demonstrated leadership skills with a track record of mentoring and guiding technical teams.

-Positive, proactive, and collaborative mindset.


Send your CV to [email protected] and be the part of the Fifth team.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job