Senior Software Engineer - Backend

Senior Software Engineer - Backend

BlaBlaCar

Paris, France

Job Description

We are looking for a Senior Software Engineer to join our growing Trip Search Team, which today consists of 5 Software Engineers and 1 Engineering Manager.

You will take part in building the heart of our new technical platform based on a state of the art service oriented architecture and contributing to build the algorithms behind the search engine that allow us to match millions of travelers together.

The core of our stack is composed of : Java, Spring boot, Big table, Kubernetes, GCP, Elasticsearch, and PostgreSQL.

As Senior Software Engineer, your role is to lead the design of our solutions, making sure they are robust and scalable. You will also contribute to the development of the stack by developing features, guiding younger engineers in their choices and helping them to build a cloud compatible architecture.

What you will directly contribute to:

  • Building new, exciting features in the engine that serves search queries on the BlaBlaCar platform and aims to find the best match between drivers and passengers;
  • Enabling passengers to find the method of transportation that corresponds to their needs;
  • Continuing extracting functionality from the monolith driving towards our SOA (service oriented architecture);
  • Participating in the definition of the features with the product and design teams to find the most relevant solutions for our members;
  • Deep diving into our new cloud based infrastructure on GCP exploring more advanced features like fully automated, continuous rollouts;
  • Participating in the definition of the architecture to find the best solutions to achieve high performance and reliability;
  • Fostering positive atmosphere around excellence and ambitious goals in your team;
  • Encouraging skills development of your fellow colleagues;
  • Ensuring qualitative documentation of tech decisions and code to allow smooth onboarding of newcomers on any given project.

Qualifications

What you will need to be successful:

  • 5+ years experience in tech companies;
  • Good knowledge of service oriented architecture and architectural patterns;
  • Fluency in object oriented language development and eager to constantly learn new technologies;
  • Practical knowledge of ops tools (monitoring, deployment, containers, linux…) and willingness to contribute in building a true DevOps environment;
  • Curiosity and open-mindedness;
  • Product oriented mindset;
  • Fluent English (both written and spoken), and proficiency in French is a plus.

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

France     Developer     BlaBlaCar    

© EuroJobsites 2020

EuroJobsites is a registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

Newsletter | Recruit | Advertise | Privacy | Contact Us

© EuroJobsites 2020

EuroJobsites is a registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

This website uses cookies to make your experience better. Continued use of this website means you accept our cookie policy.  Accept Cookies