Senior Software Platform Engineer

As a software platform engineer, you’ll be researching, developing and maintaining solutions that are focused on maintaining our development stack relevant and optimized while providing a better development experience for 300+ engineers.

What will you do?

  • ​Define, implement and follow company-wide software best practices
  • Develop tools that automate painful processes
    • e,g, Slack bots, CLI tools
  • Research, design and implement solutions for problems at scale
    • deployment configuration strategies
    • service to service communication unification
  • Supporting our engineering teams to overcome roadblocks
  • Maintain and extend our CI Job definition repository
  • Develop our Open Source service catalog
  • Contribute to Open Source upstream dependencies when needed
  • Administrate third party software we self-host
    • e.g. GitLab, Sentry, SonarQube
  • Code reviews focused on quality and functionality
  • Keep track of new technologies being available, evaluate and promote them to our engineering

What do we expect?

  • Fluent English, both spoken and written
  • Extensive knowledge of software development and its technologies
    • Good knowledge of design patterns
    • Deep understanding of language internals
    • Code that it’s readable, maintainable and scalable
    • Idiomatic code with correct usage of the language’s strengths 
    • Use the right tool for the problem
  • Experience with web development
    • API design and implementation
    • Database schema design
    • Microservices communication
  • Experience building and optimizing CI/CD pipelines
  • Solid experience with Docker-based workflows
  • Advanced knowledge debugging software
  • Passion for problem solving
  • Analytical mind, attention to details

Other skills we value

  • Experience with Python, Go or Javascript
  • Experience with development focused on developer tools
  • Familiar with AWS or GCP’s PAAS solutions
  • Familiar with Kubernetes
  • Experience with Scrum/Agile development methodologies
  • Successful track record building production-ready systems on cloud environments
  • Experience upskilling other developers
  • Full-stack development capabilities

Why it rocks to be at

  • We enjoy native mobile development
  • We work with best available tools and technologies
  • We deploy immediately after a job is completed, not after months of QA
  • Do, fail, learn – repeat! We understand that mistakes happen and we learn fast
  • We decide which cutting-edge technologies are appropriate for the task
  • We love contributing to and using Open Source
  • We visit and speak at conferences and technology events worldwide
  • We code at hackathons and other competitions
  • We support the local technology community
  • We use our work time wisely with a friendly vacation policy and work schedule
  • We also like to party and hang out together
  • We work, play, relax, work out and even nap in our offices (complete with sauna, gym, masseur, sleeping spots, canteen, chillout zones, free refreshments, etc)
  • Dogs, kids and parties are welcome in our offices
  • We also enjoy common benefits, such as sick days, flight vouchers, multisport card, etc.
  • Besides a fair salary, you can also look forward to quarterly financial bonuses dependent on overall company performance

Interested? Join us and hack the traditional ways of travel!

Throughout the recruitment process and for some time after it’s finished, we’re going to process your Personal Data. You can find all the necessary information in our Privacy Policy available at

kIT RecruiterKatarína Daniš

Linkedin profile

LocationBrno, Czech Republic, Prague


Employment typeFull-time

Apply now

Curious about what you're getting into?

We all share the same passion, but each team has its own spirit. Find out if this one is the right fit for you.

Get to know the team


Tech community events in 2020

To meet talented people, we organize and join tech events. We talk about what we do and how we do it, and we connect with others. Visit to see where you can find us.



a job alert

Be the first to know when your dream job opens. Just tell us what you want to do, and we'll email you when we have an opening.

Create a Job alert