Principal Software Engineer

Blacklane is a provider of premium global chauffeur services, offering airport transfers, City-to-City commutes, In-city mobility chauffeur hailing and Chauffeur-by-the-hour in over 50 countries globally.
Backend
Principal Software Engineer
Hybrid
101 - 500 Employees
Travel

Description For Principal Software Engineer

Blacklane is seeking an experienced and innovative Principal Engineer to lead technical efforts in the Guest domain. This role involves shaping the platform's architecture and technology, ensuring high-quality, scalable solutions that enhance the guest experience.

The environment consists of Ruby, Go, Typescript, and Java services, designed using DDD. These services are deployed to a Kubernetes cluster and communicate via domain events using SQS and Kafka. Various data storage technologies are used, including Postgres, MySQL, Elasticsearch, Redis, and DynamoDB. AWS is the primary cloud provider, with infrastructure managed through Terraform.

Key responsibilities include:

  • Developing and driving the technical vision for the platform
  • Empowering the engineering team to improve flexibility, agility, and productivity
  • Providing high-level and hands-on support
  • Staying current with technology trends and bringing innovative ideas to life
  • Defining and monitoring key technical metrics for continuous improvement

The ideal candidate should have:

  • Hands-on experience in transforming monolithic architectures into event-driven microservices
  • A collaborative approach to problem-solving
  • The ability to align technical strategy with business goals
  • A data-driven mindset for making technical decisions

Blacklane offers various benefits, including:

  • Continuous learning opportunities
  • Flexible working arrangements
  • Regular team socials
  • Employee Stock Options Plan
  • Fair remuneration
  • Commitment to sustainability
  • Equal opportunity workplace
  • Blacklane Cares day for volunteering

Join Blacklane to be part of a diverse team of 300+ employees from 70 nations, working towards creating perfect travel experiences and inspiring a better future.

Last updated 7 months ago

Responsibilities For Principal Software Engineer

  • Develop and drive the technical vision for the platform
  • Empower the engineering team to improve flexibility, agility, and productivity
  • Provide high-level and hands-on support, assess the platform's architecture
  • Stay current with technology trends and bring innovative ideas to life
  • Define and monitor key technical metrics for continuous improvement

Requirements For Principal Software Engineer

Ruby
Go
TypeScript
Java
Kubernetes
Kafka
PostgreSQL
MySQL
Redis
  • Hands-on experience in transforming monolithic architectures into event-driven microservices, ideally in large e-commerce or marketplace platforms
  • Collaborative approach to problem-solving
  • Ability to align technical strategy with business goals
  • Data-driven mindset for making technical decisions and process improvements

Benefits For Principal Software Engineer

Equity
Parental Leave
Visa Sponsorship
  • Employee Stock Options Plan
  • Flexible working hours and home office days
  • Regular team socials
  • Fair remuneration
  • Continuous learning opportunities
  • Blacklane Cares day for volunteering

Interested in this job?

Jobs Related To BLACKLANE Principal Software Engineer

Senior Product Manager, Ads

Lead product strategy and development for Google Ads, managing advertising solutions across search, display, and video platforms while working with cross-functional teams.

Group Product Manager, Identity Platform, Workspace, Google Cloud

Lead product strategy and development for Google Workspace Identity Platform, focusing on secure collaboration and integration with enterprise systems.

Lead Group Product Manager, Search

Lead Group Product Manager position at Google Search, guiding product strategy and team leadership to improve global information accessibility.

Senior Product Manager, Fitbit

Senior Product Manager position at Google's Fitbit division, leading product development and strategy for health and fitness technology products.

Senior Engineering Manager, Feedback, gUP Engineering

Lead engineering teams at Google's gUP division, managing feedback systems and driving product improvements through user insights and technical innovation.