- The role: Senior Python Software Engineer
- Location: Cyprus
- Contract Type: Contract of employment
- Salary: up to up to € 7000/month
About the company:
Our client is a fast-growing global company in the Health & Fitness industry, dedicated to improving well-being for millions of users worldwide. They develop innovative apps and solutions that make nutrition tracking, fitness, and overall wellness simple and accessible. With a diverse team across multiple locations, they focus on creating meaningful impact and empowering people to live healthier, more balanced lives.
About the role:
Our client is looking for a Senior Python Software Engineer to help build new products and improve existing systems. You’ll work with product, engineering, and data teams to make platforms reliable, scalable, and efficient, while focusing on practical, data-driven solutions that create real impact.
Responsibilities:
- Lead development of new products, working with engineering, product, and data teams.
- Collaborate with cross-functional teams, including designers, engineers, and data specialists.
- Mentor team members, guide technical decisions, and support product initiatives.
- Promote iterative development practices to enable fast experimentation while maintaining quality.
- Ensure systems are scalable, reliable, and performant, and encourage best engineering practices.
Qualifications:
- Product and business focus: Ability to work with product managers, designers, and domain experts to build valuable products and platforms.
- System design expertise: Experience designing and improving large-scale backend systems with measurable impact.
- Strong technical foundation: Hands-on backend experience with relational/non-relational databases and cloud infrastructure (AWS).
- Flexible with tools and languages: Comfortable choosing the right technology for each challenge; experience with Python or Kotlin is a plus.
- Influence and collaboration: Ability to guide technical direction, communicate trade-offs, and work effectively with cross-functional teams.
- Engineering excellence: Promote best practices, development methodologies, and a strong engineering culture.
- Developer productivity: Skilled at improving team efficiency and supporting fast, iterative development.
- Ownership and problem-solving: Able to navigate ambiguous situations and lead execution from concept to delivery.
Nice to have:
- Experience with data-driven or multimedia projects.