Taro Logo

Staff Software Engineer

Lime is the world's largest shared electric vehicle company, providing electric bikes and scooters for shared micromobility across 250+ cities globally.
Backend
Staff Software Engineer
In-Person
6+ years of experience
Transportation · Logistics
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Software Engineer

Lime, the world's largest shared electric vehicle company, is seeking a Staff Software Engineer to join their Supply Experience team. With a impressive track record of 700+ million rides across 250+ cities and 5 continents, Lime has successfully replaced an estimated 150+ million car trips, earning recognition as a Time 100 Most Influential Company.

The role focuses on optimizing critical business functions within Lime's global operations, including labor planning, vehicle positioning optimization, and task routing. As a Staff Engineer, you'll be at the forefront of creating innovative backend solutions that scale Lime's global fleet, ensuring smooth operations across diverse locations.

The position requires a seasoned professional with 6+ years of software development experience, who can lead projects, make critical technical decisions, and mentor other engineers. The ideal candidate should have strong expertise in backend development, particularly with Ruby on Rails and Golang, and experience with operational tooling.

What makes this role particularly exciting is its direct impact on urban transportation and sustainability. You'll be working on solutions that not only optimize business operations but also contribute to Lime's mission of building a future where transportation is shared, affordable, and carbon-free. The role offers the opportunity to work with cross-functional teams, shape technical direction, and influence the company's engineering culture while solving complex challenges at a global scale.

Lime offers an inclusive work environment, welcoming individuals with diverse backgrounds, abilities, identities, and experiences. The company's commitment to sustainability and innovation, combined with its global reach and impact, makes this an excellent opportunity for engineers who want to make a meaningful difference in urban transportation while working with cutting-edge technology.

Last updated a month ago

Responsibilities For Staff Software Engineer

  • Lead projects with cross-functional teams to deliver key objectives
  • Drive technical direction and engineering quality of the team
  • Make and influence technical and architecture decisions
  • Perform troubleshooting and full-cycle incident response
  • Mentor and lead other engineers
  • Advise leadership team on technology adoption and process improvements
  • Conduct software engineering interviews
  • Contribute to engineering culture

Requirements For Staff Software Engineer

Ruby
Go
  • 6+ years of professional software development experience
  • Demonstrated ability to collaborate cross-functionally
  • Experience conducting code reviews and implementing best practices
  • Experience in designing and implementing scalable system architectures
  • Ability to provide technical guidance and mentor junior engineers
  • Experience with Ruby on Rails (preferred)
  • Experience with Golang (preferred)
  • Experience with operational tooling: Routing, labor planning, ticket system, task prioritization (preferred)