Senior Software Engineer - Booking Backend (Python) Opportunity

Kiwi.com company

Subscribe to our Telegram Channel

Senior Software Engineer - Booking Backend (Python) in SPAIN

Visa sponsorship & Relocation 4 months ago
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 The Booking Backend Team

Our Shopping Experience team develops the Booking page where customers input passenger details, select add-ons, and finalize their purchases. Booking is a vital domain that connects with all of our customers. Our work has a meaningful influence on the travel experience of over 200k+ unique visitors daily.

What You Will Do

  • You will help to deliver new features from our roadmap, like integrating new partnerships with carriers, implementing additional services, or setting standards for data ownership.
  • You'll play a crucial role in enhancing our booking flow experience. You’ll help us maintain the architecture, improve performance, and prepare it for future growth.
  • You will write stable, maintainable, and well-tested code.
  • Code reviews and keeping the codebase in good shape will be your daily bread.
  • You’ll apply your ability to analyze multiple options and your knowledge to solve problems while looking for the balance between speed and quality.
  • You will participate in cross-platform discoveries and deliveries (we always closely cooperate with frontend and other backend teams), write technical proposals, and implement our customer-facing features.
  • Sharing your knowledge will be part of your journey; you'll be helping more junior colleagues to grow, and enrich our community with your expertise.

What You Will Need

  • As a Python expert, your familiarity with our tech stack will be essential, which includes Flask, Connexion, OpenAPI, Celery, SQLAlchemy, Datadog, K8s, and Docker. You'll also have valuable experience with relational databases, primarily PostgreSQL, as well as Redis and BigQuery. We highly value your dedicated approach to ownership and responsibility for the data you handle.
  • Your general understanding of microservices and OOP design patterns, along with your knowledge of REST principles, will empower you to build and maintain robust, scalable, and expansible back-end architectures. These architectures should communicate effectively and meet the needs of front-end clients seamlessly.
  • Your proven record in debugging issues indicates your keen attention to detail. This will be crucial in identifying and resolving challenges promptly, given the significant impact that errors can have.
  • We appreciate your exceptional communication skills. You are adept at discussing technical details with colleagues and can also simplify complex information for a wider audience, including other teams, stakeholders, and product managers.

We offer you

  • We offer a hybrid and flexible work environment. A lovely, modern office in the center of Barcelona (Passeig de Gracia) with great views and amenities.
  • Monthly entitlement of 200 Euro redeemable through Cobee. Cobee is a benefits platform offering a range of benefits (meals, transport, nursery, health insurance, and physical wellness) and flexible compensation. It also allows our employees to allocate up to 30% of their gross salary to the consumption of certain products or services, leveraging tax exemption.
  • We also enjoy benefits, such as flexible working hours, 30 paid vacation days and sick days.
  • Annual financial bonus based on company and individual performance.
  • Flight vouchers to celebrate your Kiwi anniversaries.
  • Relocation package (including visa transfer support).
  • Dogs are welcome in our offices.

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

Apply now

Subscribe our newsletter

New Things Will Always Update Regularly