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.
Additional Information
A few practical details about the role :
What we offer all of our employees:
What is next:
If you are ready to join our exciting journey, please apply below: upload your resume in English (PDF format) and answer our questions in English.
Kindly note that only complete applications will be reviewed by our hiring team and that all your information will be kept confidential.
You can expect us to review your application within the following 2 weeks. If your application fits our requirements, we will invite you to a first call followed by two interviews with analytical tests and case study.
BlaBlaCar is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Tagged as: java