Lead Software Engineer for FinTech Tribe

Have you ever wondered how is it possible that Kiwi.com is able to sell flight tickets to customers from all over the world?


Our team is here to ensure that Kiwi.com uses the latest top financial technologies (FinTech) to process online payments for tickets in the most efficient way possible. In this role, you will help to build software to augment business-to-business relationships with our partners who are providing us with payment processing, and you will explore and integrate other online payment technologies.


You will design ways to audit these relationships, optimize the flows of our funds, and generally make the experience more pleasant for all parties involved.


Key expectations and responsibilities

    • You are responsible that your reports deliver high-quality work. You maintain quality of code, minimize outages and errors, and assert that team-wide and company-wide guidelines are followed. You are responsible for a technical vision within the domain, including audit trails, report parsing, and virtual credit card management.
    • You maintain a strong relationship with your reports, assuming responsibility for their personal development in technical and soft skills. You are responsible for the general well-being of all team members. You action their concerns to the best of your ability, escalating when required.
    • You determine the hiring requirements and promotion plans of your team. You participate in the hiring process.
    • You serve as a representative for your team when communicating with product managers, other teams, and other stakeholders. You connect your team members to product managers and their features and assure the quality of their cooperation.
    • You help your team prioritize the incoming requests, distributing work amongst team members, and assuring that their tasks are well defined and productive.
    • You help your team members make technical decisions and involve technical experts when these decisions involve higher scopes. You share your technical expertise regularly.
    • You are involved in tribe-wide decisions and help to create and implement policies, guidelines, and rules in your team.
    • You manage 3-8 engineers (Python backend developers).

What technologies do we use?

  • Our main codebase is written in Python 3
  • We mainly use Flask, aiohttp, and FastAPI
  • Apps are built as docker images, orchestrated by Kubernetes, and deployed to GCP
  • OpenAPI schema first API design
  • PostgreSQL database with SQLAlchemy models
  • Celery tasks for asynchronous and periodic tasks
  • Redis for caching, and as a Celery backend
  • Top of the line code quality tooling – Black, Pylint, SonarQube , Mypy, and Coala
  • Slack as a main communication tool – a rich set of Slack integrations to promote flexibility
  • Datadog for real-time app metrics, logs, and alerts. Sentry for error tracking – all connected to PagerDuty for high severity incidents
We offer you


Besides a motivating salary, we offer quarterly bonuses dependent on the company’s overall results and your own performance.
The opportunity to join our Phantom Stock scheme (for positions from level 5 upwards).
We also enjoy benefits, such as flexible working hours, 30 paid vacation days, sick days, private medical insurance, Andjoy scheme, annual subscription for Biking (Smou).
Flight vouchers to celebrate your kiwi anniversaries.
Occasional work from home and/or our Office located in the centric cozy neighborhood (Sant Antoni) in Cloudworks coworking space where you can enjoy Kiwi.com’s private office space, two common terraces with great views, discounts on lunch meal providers, common coworking activities (yoga, games, etc.), free refreshments and shower.
Hardware from Apple or Microsoft based on your preferences.
We offer unlimited contracts within a forward-thinking and ambitious company.
Relocation package (including visa support).
Dogs and parties are welcome in our offices.


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


Kiwi.com is proud to be an equal opportunity workplace and action employer. We review applications for employment without regard to their race, color, 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/.

Recruiter Kiwi.comHR RecruiterMartin Ryvola

Linkedin profile



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 2021

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 code.kiwi.com to see where you can find us.


Visit code.kiwi.com

a job alert

Drop us a resume