DevJobs

Team Lead

Overview
Skills
  • Python Python
  • TypeScript TypeScript
  • Node.js Node.js
  • React React
  • ML ML
  • Kubernetes Kubernetes
  • AI

Optibus is looking for a highly capable and curious engineer ready for a meaningful next step. This role is designed for strong technical professionals who want to expand their impact—leading complex technical work, influencing design decisions, and shaping how high-quality software is built, while gradually growing into broader leadership.

You will work on a large-scale, production-grade system with real-world impact, tackling challenging engineering problems and helping evolve both the codebase and engineering practices. You’ll take your first steps into technical leadership by supporting and guiding a small team of engineers, while remaining hands-on in development. This role is ideal for a senior developer who enjoys helping others grow and wants to gradually build leadership skills.

A rare opportunity to take real ownership of complex, high-impact systems, grow from a senior engineer into a technical leader, and work on AI-driven technology that shapes cities and affects millions of people worldwide.


What You’ll Work On

  • Own & Influence: Take ownership of key parts of a complex, high-impact system and lead technical decisions end to end.
  • Build at Scale: Work hands-on across a modern full-stack stack (Python, TypeScript, Node.js, React, Kubernetes) on real production systems.
  • Solve Hard Problems: Tackle non-trivial engineering challenges while evolving architecture and improving code quality.
  • Innovate with AI: Apply AI-driven tools and practices to boost development speed, reliability, and engineering excellence.


What We’re Looking For

  • Engineering Excellence: A strong engineer with proven ability to solve complex problems in real production systems.
  • Hands-On Impact: Solid experience with modern stacks (Python, TypeScript, Node.js, React, Kubernetes) and pragmatic engineering judgment.
  • Ownership Mindset: Comfortable taking responsibility, improving existing codebases, and making smart technical trade-offs.
  • Ready for the Next Step: Motivated to grow into a broader technical leadership role and significantly increase impact.


About Optibus:

Optibus is a unified software platform revolutionizing public transportation planning, scheduling, and operations in over 8,000 cities worldwide. Using AI, ML, and optimization algorithms, it empowers agencies to design more efficient, equitable, and sustainable transit networks, enhancing passenger access, reducing emissions, and improving driver conditions. With offices globally and a team of 350+ employees, Optibus fosters a collaborative culture centered on innovation, determination, and impact. As the first unicorn in public transportation technology, Optibus is driving the modernization of mass transit to make it the preferred choice for cities and passengers alike.


Why Join Optibus?

  • Be part of a company revolutionizing public transportation with cutting-edge technology.
  • Collaborate with global teams passionate about sustainability and innovation.
  • Enjoy a dynamic and inclusive workplace culture that values growth and creativity.
  • We offer a hybrid work environment, with employees expected to be in the office 3 days a week. The remaining days can be worked remotely to support work-life balance and flexibility.


Optibus is proud to be an equal opportunity employer. We hire talented individuals, regardless of gender, race, ethnicity, ancestry, age, disability, sexual orientation, gender identity or expression, cultural background, religious beliefs, or any other characteristic protected by federal, state, or local laws. It is our responsibility at Optibus to provide an inclusive and accessible interview experience for all. We will provide reasonable accommodations for all candidates in need of individualised support during the hiring process.

Optibus