Remote Jobs RockRemote Jobs Rock

Senior Software Engineer - Flight Experience

📅 Aug 6
PythonGolangAI-native Development ToolsCursor
Apply Now

📜 Description

  • Build and improve real-time services for disruption handling, automated check-in, baggage and seating.
  • Own solutions end to end, writing maintainable code and supporting unit, integration and manual testing.
  • Use product and business metrics to identify traveler needs and shape technical features.
  • Collaborate with product, UX, data and engineering teams.
  • Ship features from concept to production and iterate on live services.

🛠️ Requirements

  • Advanced Python development skills; familiarity with Golang is a plus.
  • Experience designing scalable systems with microservices, REST APIs and asynchronous messaging such as Celery and RabbitMQ.
  • Hands-on experience with PostgreSQL and Redis, plus familiarity with BigQuery.
  • Experience using AI-native development tools such as Cursor or Claude Code.
  • Strong analytical problem-solving skills, including debugging complex multi-system issues.
  • Experience owning projects from inception to production, including safe deployments and cloud infrastructure reliability.
  • Professional written and verbal English; able to work autonomously and take initiative.

✨ Benefits

  • We give our employees the freedom to choose between the environment of work from home and our office in Prague, situated in the heart of the Karlin district with an in-house gym, sleeping spots, canteen, showers, chillout zones, and free refreshments.
  • We enjoy benefits
  • Such as meal vouchers
  • 25 days of paid vacation
  • Sick days
  • VIP Medical Care
  • Employee Assistance Program
  • Career development framework
  • Annual financial bonus based on company and individual performance.
  • Relocation package (including visa transfer support).
Full job description

Prague, Czech Republic | Hybrid | Full-time | Engineering.

 

About the Role

At Kiwi.com, we are looking for a Senior Software Engineer to build AI-powered, real-time travel technology for our Flight Experience products in Brno, Czech Republic. You will use Python, microservices, REST APIs, PostgreSQL, Redis, RabbitMQ and cloud technologies to build scalable backend systems for automated check-in, flight disruption handling, baggage and seating.

About the Flight Experience Team

We own the three travel essentials that give customers total peace of mind: securing bags and seats, delivering a frictionless check-in experience, and providing an instant safety net when plans go sideways. Operating in small, AI-native engineering teams, we build and own end-to-end features like automated check-in systems, live terminal tracking, and instant disruption refunds—shipping fast, iterating in real time, and letting data keep us honest.

 

What you will do

  • Drive AI-powered innovation across our core stack by supporting the build of highly efficient, real-time solutions for disruption handling, automated check-in, baggage, and seating.

  • Ensure engineering excellence by taking complete ownership of holistic solutions, writing maintainable code, and fostering robust unit, integration, and manual testing practices.

  • Think beyond the codebase by leveraging product and business metrics to uncover real traveler needs and shape high-impact technical features through shared insights.

  • Collaborate for success in a highly supportive, cross-functional environment alongside Product Managers, UX Designers, Data experts, and neighboring engineering teams.

  • Ship early and iterate fast to continually refine live services, bringing ideas to life and moving from initial concept to production deployment with trust and autonomy.

 

What you will need

  • A proven track record of accelerating development using AI-native tools like Cursor or Claude Code to streamline workflow cycles, nurture efficient processes, and maximize daily R&D output.

  • You have advanced knowledge of Python development, writing clean, stable, and maintainable production code, with working familiarity with Golang as a welcome plus.

  • Proven experience designing scalable systems using microservices, REST principles, and collaborative asynchronous messaging architectures like Celery and RabbitMQ.

  • You bring senior-level experience with hands-on data management using PostgreSQL and Redis, combined with a data-driven familiarity with BigQuery to optimize data flows.

  • You can demonstrate your skills in solving complex problems by using an empathetic, analytical mindset to evaluate technical paths, debug intricate multi-system issues, and develop sustainable fixes.

  • You bring a proven track record of owning projects end-to-end from inception to production, sharing responsibility for safe deployments and nurturing cloud infrastructure reliability.

  • You thrive in high-autonomy environments, taking initiative to resolve blockers independently while maintaining professional proficiency in English (written and verbal) to communicate with clarity, openness, and empathy.

 

We offer you

  • We give our employees the freedom to choose between the environment of work from home and our office in Prague, situated in the heart of the Karlin district with an in-house gym, sleeping spots, canteen, showers, chillout zones, and free refreshments.

  • 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.

  • Annual financial bonus based on company and individual performance.

  • 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.

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

 
 

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/.

DeepX

Senior Software Engineer, Core System Team

🕒 2 days ago
DeepX👥 11 - 50 employees🏢 Information Technology And Services

Design and harden the software platform for heavy-machinery automation, owning ROS2 architecture, system orchestration, hardware integration, and real-world validation with cross-functional robotics teams.

📍 🇯🇵 Tokyo - Hybrid💼 Full-Time🎸 Senior💻 Software Engineer📢 🇬🇧 English Required📢 🇯🇵 Japanese Required
C++PythonLinuxROS2
Checkout

Manager Partner Engineer

🕒 yesterday
Checkout🏢 Financial Services🤝 B2B

Own partner integrations from technical discovery through delivery, connecting partners with product and engineering teams while building API integrations, resolving issues, and shaping platform roadmaps.

Partner EngineeringSolutions EngineeringImplementation EngineeringAPI Integrations
Skyboxlabs

Senior Rendering Engineer (UE5)

🕒 4 days ago
Skyboxlabs👥 51 - 200 employees🏢 Computer Games

Own rendering and engine-system challenges for an AAA co-development project, debugging Unreal Engine 5 code, optimizing graphics performance and memory, and collaborating across disciplines to deliver reliable visual systems.

C++Unreal Engine 5Real-time GraphicsSystems Programming
Quadric

Systems Software Engineer

🕒 4 days ago
Quadric🏢 Semiconductors🤝 B2B

Build and own foundational systems software for a programmable AI processor, including simulators, loaders, assemblers, debuggers, and C++ APIs, while shaping hardware-software co-design and developer tools.

📍 🇺🇸 Burlingame - Hybrid💰 $150k - $220k / year💼 Full-Time🎸 Senior💻 Software Engineer📢 🇬🇧 English Required📢 🇪🇸 Spanish Required
C++17/20Systems ProgrammingInstruction Set SimulationToolchain Development

Trusted by Remote Workers