Job Description

As a Senior Software Engineer on our Dispatching Team, you will tackle some of the most complex optimization problems in our platform - directly impacting thousands of rides every day.

Our environment is composed of Ruby, Go, Typescript and Java services, designed using DDD. These services are deployed to our Kubernetes cluster and communicate via domain events using SQS and Kafka. We use diverse data storage technologies such as Postgres, MySQL, Elasticsearch, Redis, and DynamoDB. As for infrastructure and cloud resources, we predominantly use AWS and manage provisioning through Terraform.

YOUR CHALLENGE:
  • Tackle complex optimization problems where your algorithms directly influence thousands of rides daily.
  • Take full ownership of problems from discovery with operations teams to scalable, production-ready solutions.
  • Lead the design and implementation of new features and systems, debug and optimize ex...

Apply for this Position

Ready to join Blacklane? Click the button below to submit your application.

Submit Application