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.