Kyte is hiring a

Staff Backend Engineer, AI

Munich, Germany
Full-Time
About us

Kyte is a Series B technology platform that brings magic and seamless delivery into the experience of getting a car in cities for any trip longer than a rideshare. We unlock the freedom to go places by committing to relentless customer centricity, technology-powered operational excellence and capital efficiency. The sky's the limit when it comes to Kyte.  

At Kyte, we love what we do and we believe our diverse team of ridiculously ambitious individuals is what makes our company unstoppable.  We are a transparency first, egoless, and down-to-earth group of people, scattered across the globe, with a true passion for the Kyte mission. No matter where you are or what you are working on, you will have a significant level of ownership and impact on our company's trajectory and growth into the future.

Help us unlock the freedom to go places!

About the role:

As a Staff Backend Engineer, you will help build the automation of the future. We look to fully remove people from the rental car experience and to do that we need individuals that are excited to automate every aspect of the business that has for decades been done with manual effort and processes by the competition.

You will help build the algorithms, ML models and systems that can remove the need for any manual intervention needed in the rental car industry. This includes things like how we get vehicles to customers in a seamless and automated way to how we can infer customer behavior based on many observed and inferred parameters. You’ll be responsible for architecting the next phase of Kyte’s technology stack. You will work closely together with the product and operations team to develop features, architect and design systems and ship products to our users, partners and internal stakeholders.

What You’ll Do:

  • Work on high-impact projects and innovate new solutions to provide the best rental experience possible.
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
  • Work across team boundaries to identify the opportunities to reduce complexity and reuse systems to deliver faster for our customer.
  • Define fundamental direction the company should invest in to help the next 100X growth.
  • Help build the highest functioning engineering team you have worked on though interviewing, improving team processes and driving engineering best practices.

Required:

  • Minimum 8+ years of software engineering experience
  • Bachelor’s degree in Computer Science/ Engineering/ Mathematics/ Physics/ IT related technical discipline.
  • Proven leadership experience of complex projects with large teams
  • Able to survey new technical domains and align team on latest technologies/approaches.
  • Experience with Python, Java and/or Go
  • Solve problems by always leading with deep passion and empathy for customers.
  • Delivered multiple optimization solutions for complex systems .
  • Ability to architect and design modular and scalable systems (micro-services, event driven architectures, resilience patterns).
  • Advanced expertise with unit, integration, and end-to-end testing (you set an example for the organization here).

Preferred:

  • Deep knowledge in fullstack web architecture.
  • Experience with geospatial data analysis, processing or mapping.
  • Experience with time series data processing, optimization and forecasting.
  • Proven ability to develop junior engineers into career leaders
  • Experience with relational databases, NoSQL, and related technologies.
  • Experienced in design and implementation of large-scale microservice architectures (Go, Python) and workflows (Temporal) at scale.
  • A good understanding of large-scale distributed systems in practice, including multi-tier architectures, application security, monitoring, and storage systems.

How we work:

  • Our Engineering teams work with weekly Scrum sprints
  • Our Backend is written with Python using Flask and PostgreSQL
  • Our Frontend is written with Typescript using React and React Native
  • We have the mindset "you built it, you run it"
  • We ship code to production (AWS) several times per day using Gitlab CI/CD



Benefits
• Comprehensive Medical, Dental, & Vision Health Insurance (Individuals 100% Covered, Dependents 80% Covered)
• 401(k) Retirement Plan
• $200 Monthly Commuter Benefit
• $75 Monthly Flexible Wellness Benefit
• Annual WFH Stipend (Remote Employees)
• Annual Learning and Development Budget

 #LI-KYTEJOBS

Don't meet every single requirement? Studies have shown that women and people of color are less likely to apply for jobs unless they meet every single requirement. At Kyte, we're building an inclusive, diverse, and authentic workplace, so if you're excited about our vision/mission and this role caught your eye - we encourage you to apply! Don't worry if your previous experience doesn't match perfectly, you may be the right candidate for this role, or even another role at Kyte!

This job is no longer available

Enter your email address below to get notified whenever we find a similar job post.

Unsubscribe at any time.