Tech/Team Python or C++ Lead (#1983)

Poland
Work type:
Office/Remote
Technical Level:
Leader
Job Category:
Software Development

We are seeking a highly skilled and experienced Tech/Team Lead С++ or Python to join our dynamic team. Our client is a European company specializing in artificial intelligence and machine learning development.


Key Responsibilities:

  • Architect scalable and maintainable systems using Python or C++.
  • Utilize Kubernetes and Helm charts for deployment and orchestration.
  • Implement and promote best practices in TDD to ensure high-quality code.
  • Lead the design, development, and deployment of new solutions
  • Apply basic frontend development skills, with a preference for Vue.js, to integrate user-facing components.
  • Make independent technical decisions and implement them effectively.
  • Ensure the technical quality and performance of the software.
  • Oversee the entire software development lifecycle from conception to delivery.
  • Form and manage a high-performing development team.
  • Develop and implement technical strategies to meet project goals.
  • Maintain continuous and direct communication with client stakeholders.
  • Translate business requirements into technical solutions and ensure alignment..

Requirements:

  • Proven experience with Python or C++.
  • Hands-on experience with Kubernetes and Helm charts.
  • Strong understanding of Test-Driven Development (TDD).
  • Basic experience with frontend development; Vue.js knowledge preferred.
  • Demonstrated experience in leading and managing software development projects.
  • Excellent problem-solving skills and ability to make independent technical decisions.
  • Strong communication skills, with the ability to interact effectively with stakeholders.
  • Proven leadership and team management capabilities.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • This role involves starting a project from scratch, so prior experience in similar scenarios is advantageous.
  • The position may involve occasional travel depending on project needs.

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits