About the Job

We are seeking a Staff Software Engineer to join our dynamic team. In this role, you will work on developing and scaling a cutting-edge platform that is transforming the way people think about travel. You will be instrumental in shaping the product from inception to implementation, collaborating closely with product engineering and DevOps teams. Our platform includes APIs, internal services, and web applications, all of which are central to our mission of reinventing mobility.

About the Team

Our engineering team is passionate about creating consumer products that make a difference. We deploy code daily, conduct extensive A/B testing, and play a key role in product development. As part of this energetic team, you'll be responsible for driving innovation and ensuring a seamless development experience.

What You Will Do:

  • Collaborate with product engineering and DevOps teams to evolve our platform into a scalable service.
  • Enhance the development experience by improving processes, onboarding, and product launches, with a focus on observability.
  • Write maintainable, high-quality code, perform thorough testing, engage in collaborative code reviews, and oversee the deployment process.
  • Identify and implement improvements to architecture and application design for scalability.
  • Develop tools and utilities for diagnosing and resolving system issues.
  • Ensure proper technical design and documentation.
  • Adapt effectively to a dynamic environment, valuing fluid processes and creative solutions.
  • Lead significant projects and provide mentorship to fellow engineers.

Your Profile:

  • 7+ years of experience in delivering high-scale code to production.
  • Proficient in at least one programming language, such as Java, Python, Ruby, Go, or C.
  • Strong computer science fundamentals, including data structures, algorithms, database concepts, distributed systems, and search.
  • Excellent communication skills, with the ability to explain complex technical concepts to diverse audiences.
  • Enthusiastic about solving problems and supporting team goals.
  • Experience with logging, monitoring, and alerting systems and tools.
  • Passionate about backend technologies such as search, streaming, and databases.

Bonus Points If You Have:

  • A Bachelor’s or Master’s degree in Computer Science or a related field.
  • Familiarity with container orchestration systems like Kubernetes and infrastructure-as-code tools like Terraform.

Salary Range

The base salary target range for this full-time position is $174,000 - $218,000, plus equity and benefits. Salary ranges are determined by role, level, and location, and the specific range for your location will be discussed during the hiring process.