Padmi
Token Transit logo
Token Transit

mobile ticketing · fare payment platform

Senior Software Engineer

Remote · United States$176k/yrPosted 7 days ago
Software engineeringSeniorFull Time
Apply at Token Transit

Opens the source posting on jobs.gem.com

Source description

About the role

View original

Empower transit agencies with next-generation fare scanner (validator) maintenance tools

“Helping agencies help themselves” is one of the core values of our product. You will build better self-service tooling for agencies to manage the two-thousand validators on board their vehicles. The validators run Linux, and have intermittent network access. You’ll work with our Customer Success team to figure out the agency workflow, and then create self-service tools to troubleshoot common issues.

Expand support for student IDs

In some agencies, Token Transit lets students tap their high school ID to ride for free. Your role will involve developing better tooling to update the student roster, including major updates to the underlying validator communication protocol, as well as the necessary firmware changes to expand the program.

Automated risk management of contactless payments

Contactless fare payments process small transactions quickly, leading to risky transactions with high interchange fees. You will join the team working on the project to automate risk detection and then utilize various financial mechanisms, such as daily roll ups, to decrease interchange fees.

Streamline Cloud Infrastructure

Token Transit relies on Google Cloud for most of our infrastructure needs. As we grew the company, our setup has grown increasingly more complex, and there are a handful of critical projects around modernizing our infrastructure, cleaning up our alerting and monitoring and speeding up code deployment.

Something we haven't even thought of

One exciting part of working at an early stage startup is that, while we know many of the projects we're working on, there will always be surprises waiting for us.

About us

Token Transit is currently a small team of twelve. Our roles are split between agency operations and engineering. We have a culture of collaboration, and autonomy in project ownership.

Our backend is written in Go and runs on Google Cloud. Our validators run software that is, similarly, written in Go. Our mobile apps are written in native code for each platform: Swift on iOS (with a little bit of Objective-C), and Kotlin on Android (with a bit of Java), and our webapps are mostly written in React and Typescript. We don't expect anyone to be an expert in most of the tools we work in and are ready to help get you up to speed.

We love public transit, and we are excited to help thousands of riders and civic employees. We are grownups, with our own lives outside of work, but we do have a lot of fun together. If any of this sounds interesting to you, please feel free to reach out -- and tell us some of your personal public transit stories and opinions in your application! Everything that you submit here will be read by an organic free-range human, who loves public transit and is excited to meet you.

Diversity, Inclusion, and Belonging

Public transit is overwhelmingly used by more people of color, more women, and more marginalized communities than other modes of transportation. We know it's important that the diversity and voices of our riders and transit agency customers are represented at the decision making tables at Token Transit. We encourage candidates of all races, genders, sexual orientations, ages, identities, and backgrounds to apply. Please don't hesitate to apply and share your story with us even if it feels like the requirements above don't quite fit.

Perks and Benefits

  • Flat salary of $176,000 for most employees
  • Comprehensive health insurance (medical, dental, vision)
  • Remote or hybrid work options
  • Flexible work environment and generous PTO
  • Home office stipend
  • Pre-tax commuter benefits
  • Stock options
  • Opportunities for growth in a scaling start-up
  • 401(k) plan
  • Paid parental leave
  • Weekly snack stipend

Ready to apply?

Powered by

Gem Logo

First name *

Last name *

Email *

LinkedIn URL

Resume *

Click to upload or drag and drop here

Why do you want to work for Token Transit? *

How did you find this listing?

Apply

Req ID: R4