Senior Software Engineer - Customer Support Systems

Brno
Engineering – CS Systems (E) /
full-time /
Hybrid
About Kiwi.com

Kiwi.com is a leading global travel-tech company headquartered in the Czech Republic. Our innovative algorithm enables users to find better route options and prices other search engines can’t see, daily performing billions of price checks across 95% of global flight content. Are you bold, bright and curious? Join a global business that’s still got a start-up heart.


About our Customer Support Systems team

The Customer Support Systems team plays a vital role in enhancing the post-purchase and post-booking experience for our customers. We focus on building and optimising systems that support our back-office operations, ensuring that Kiwi.com delivers excellent service to every customer.

Our responsibilities include integrating with Airline API’s, connecting with internal services, managing queues efficiently, and continually refining our codebase by removing obsolete components and simplifying our architecture. We handle feature development end-to-end, delivering solutions with the highest impact on the company’s performance.

What you will do

    • In this role, you will be actively involved in feature definition and manage the communication with our Product Managers and team members.
    • You will suggest ways of implementation and drive forward our ‘proof of concepts’.
    • You will collaborate on the architecture, design, and coding of features from beginning to end, within the team and in collaboration with other teams.
    • As a Senior Software Engineer, you will actively respond to system failure based on the SaaS best practices.
    • You will propose improvements and simplifications to our existing architecture and processes.
    • With your passion for professional development, you will seek out opportunities for continuous learning and share your knowledge and experience with your colleagues.
    • You will actively identify and communicate risks along with proposed mitigation strategies.
    • You will advocate for best practices in coding, testing, observability, and monitoring.

What you will need

    • You are fluent in Python or have a strong foundation in Python coupled with fluency in another modern programming language.
    • You are keen to enhance our React UI.
    • You have experience with some of our technologies, such as GCP, Kubernetes, Redis, and PostgreSQL, and you are familiar with DevOps principles.
    • You are familiar with frameworks and patterns such as FastAPI, SQLAlchemy, Pytest, inversion of control, and asynchronous programming.
    • You can effectively use AI tools (mainly LLMs) to support and enhance your day-to-day tasks.
    • You are eager to learn independently, bringing curiosity and resilience, ready to ask questions, experiment, and grow from your experience.
    • You thrive in a collaborative and inclusive technical setting, valuing teamwork and shared success.
    • You demonstrate excellent communication skills in English.

We offer you

    • Annual financial bonus based on company and individual performance.
    • We give our employees the freedom to choose between the environment of work from home and our modern office located in ZET Nová Zbrojovka with an in-house gym, masseur, sleeping spots, canteen, showers, chillout zones, free refreshments, Rebelbeans coffee, garage for cars/motorbikes/bicycles.
    • We enjoy benefits, such as meal vouchers, 25 days of paid vacation, Cafeteria, sick days, VIP Medical Care, Multisport card, Makro Cash & Carry Card, Employee Assistance Program, and career development framework.
    • Relocation package (including visa transfer support).
    • We're rewarding Kiwis with flight vouchers to celebrate their Kiwi anniversaries. 
    • Grow.Kiwi program which supports parents and keeps them engaged with the company. 
    • Dogs are welcome in our offices.
#LI-VL1

Interested? Join us and help us make travel more accessible to all. 

Kiwi.com is proud to be an equal opportunity workplace and employer. We review applications for employment without regard to their race, colour, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, uniformed services, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.

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: https://jobs.kiwi.com/recruitment-privacy-policy/.