Cloud Native Tech Lead

We are looking for a Cloud Native Engineering Lead to join our international team and to play an important role in our fast-paced and highly collaborative environment.

This role requires extensive technical background, forward thinking and thought leadership in the space of cloud native development. Here, you will own and drive company-level technology strategies, initiatives and partnerships.

You will have an active role in the selection, talent development and progression initiatives related in your division. A successful person will ensure the quality of technical delivery and will support the talent development operations within the division by helping create training and implement division-wide upskilling initiatives.

  • Ukrainian candidates are welcome to apply for any of the locations. Please note we can only sponsor visas for Ukrainian citizens;
  • Our teams are distributed but we work local hours only.


  • Bachelor’s degree in computer science or a related field
  • 7-10 years of experience working with Java with appreciation for Object Oriented and functional programming paradigms
  • Familiarity with Python is a plus
  • Experience with Agile development methodologies
  • Databases: relational backend database, NoSQL database, ORM, schema migration
  • Strong distributed systems foundations
  • Inter-process communication: REST, Google Protocol Buffers
  • Testing: JUnit 4/5, TDD, jBehave, Cucumber or similar
  • Working with and creating containerised applications
  • Effective knowledge of CI/CD tools such as Gitlab, Circle CI, AWS CodePipeline
  • Understanding of debugging event-driven systems
  • Security and compliance consciousness
  • OS: Linux
  • Version Control: GIT

soft skills

  • People management skills are a must
  • Experience in communicating with users, other technical teams and management to collect requirements, identify tasks, provide estimates and meet production deadlines
  • Excellent analytical and problem-solving skills
  • Excellent organisation and time management skills
  • Demonstrated ability to lead a team
  • Ability to exercise discretion and independent judgment in the performance of duties
  • Experience in an international environment
  • Excellent communication skills
  • Mentorship abilities and enthusiasm
  • Proficiency in English
Why Join us

We want to see you thrive with us.

Being Your True self

Thrive in a supportive and inclusive team that is lucky to have you for who you truly are.

Practising innovation

Use cutting-edge tech at a front seat to the rapid evolution of cloud and data.

Living autonomously

Pick your location, manage your time and forget about logging office visits. Life is too short for red tape.

Learning & Growth

Get dedicated learning and development time, access to top-notch learning portals and use coaching opportunities.

Enjoying the perks

Get private health insurance, work-from-home budget, unlimited paid holiday and wellness benefits.

Our hiring process

Application review
Screening assessment
Technical interview
Cultural conversation