companyBlacklane logo

Senior Backend Software Engineer

BlacklaneBerlin
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Proactive, curious, and team-oriented mindset. A minimum of 5 years of experience in backend development with proficiency in at least two programming languages. Strong knowledge of Ruby or Go. Understanding of HTTP protocol and REST API development. Ability to write maintainable, high-quality code and familiarity with distributed systems. Interest in or experience with Event-Driven Architecture and Domain-Driven Design. Experience with Docker; knowledge of Kubernetes and Terraform is advantageous.

About the job

Join us as a Senior Backend Software Engineer and become a vital member of one of our self-sufficient agile teams at Blacklane. Your expertise will contribute to the development of innovative services that power our platform, enhance our back-office systems, and resolve integration challenges faced by our business partners.

Our technical ecosystem incorporates Ruby, Go, TypeScript, and Java services that are architected using Domain-Driven Design (DDD). These services run on our Kubernetes cluster and utilize domain events to communicate through SQS and Kafka. We leverage various data storage solutions including Postgres, MySQL, Elasticsearch, Redis, and DynamoDB, while predominantly utilizing AWS for our infrastructure and managing resources with Terraform.

YOUR CHALLENGE:

  • Address unique challenges to customize our offerings for diverse markets.
  • Maintain high-quality standards through extensive testing, thorough documentation, code reviews, and collaborative knowledge sharing.
  • Devote time to optimizing the performance, usability, and maintainability of the systems you oversee.
  • Commit to ongoing personal development by acquiring new skills and technologies.
  • Be an integral part of a motivated, open-minded, and collaborative team dedicated to enhancing travel experiences for our guests.

ABOUT YOU:

  • You are proactive, inquisitive, and thrive in a team-oriented environment.
  • You possess a minimum of 5 years of experience in two or more programming languages.
  • You have at least 5 years of experience with Ruby or Go.
  • You are knowledgeable of the HTTP protocol and have experience developing or utilizing REST APIs.
  • You write clean, maintainable code and are familiar with the complexities of distributed systems; you are comfortable working with existing codebases.
  • You have experience with or an eagerness to learn about Event-Driven Architecture and Domain-Driven Design.
  • You are experienced with Docker and containerized environments; familiarity with Kubernetes and Terraform is a plus.

About Blacklane

Blacklane is a premium chauffeur service that enhances travel experiences by providing seamless transportation solutions worldwide. We leverage cutting-edge technology to connect clients with our professional drivers, ensuring comfort and reliability in every journey.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.