About BlaBlaCar
BlaBlaCar is the worlds leading community-based travel app enabling 27 million members a year to carpool or travel by bus in 21 countries. Our team of 800 employees counts over 50 nationalities and is spread across our 5 global offices 30% working fully remotely.
Your Mission
SRE in the Engineering Experience Team part of the Foundations Department are responsible for designing building and maintaining the Software Delivery platform tools and standards that enable teams to confidently release changes up to production. We aim to accelerate delivery simplify the Engineering experience guarantee reliable workflow and satisfy Engineering needs at scale.
By joining our Foundations Department you will be working alongside talented individuals grouped in small agile teams that each have strong ownership on their stack and roadmaps. Foundations is composed of four teams (Engineering Experience Cloud Infrastructure Site Reliability Engineering & Quality Assurance) which provide consistent easy to use secured infrastructure services and expertise to support BlaBlaCars growth and evolution.
The Engineering Experience Team has four main objectives driving its roadmap:
Reduce BlaBlaCar products time to market by designing building and maintaining state of the art CI/CD and associated tooling to streamline day-to-day delivery from development teams
Improve developers efficiency in providing AI tooling and infrastructure ensuring the compliance with internal policies while keeping enough flexibility for experimentation
Drive development teams towards autonomy through the provision of comprehensive training and support clear guidelines and effective tooling
Leverage our existing FinOps framework to enable precise cost control for the Software-as-a-Service (SaaS) we use and manage strategically balancing this with the need to support innovation and the adoption of new functionalities
The role requires a global vision of the Engineering perimeter.
You will champion the adoption and sharing of best practices among Engineering. Your approach should be that of an enabler not a gatekeeper. You embrace the use of AI leveraging code generators and assistants to eliminate toil and streamline your daily tasks and make development teams life easier. Crucially your strong communication skills will be essential for ensuring a clear understanding of our users needs.
To fulfill the mission you will be working with several stakeholders :
The Product & Engineering teams working with service team to ensure best understanding and usage of our Software Factory components.
Developer Experience Engineers to ensure that the best-in-class user experience is prioritized from the start.
External SaaS providers to deliver cutting-edge support for our internal users as well as analyzing and recommending subscription adjustments to maximize the value BlaBlaCar derives from these services.
Technical stack:
- Core Infrastructure: Google Cloud Platform Kubernetes
- GitOps/Delivery: GitHub Github Copilot Github Actions & Jenkins Terraform Flux Helm
- Datastores: Postgres Cassandra Elasticsearch Kafka
- Observability: Datadog Grafana
- Languages: Go for Infra/Security Tooling Java for backend services Python for data
Your Responsibilities
In cooperation with your Engineering Manager and the Engineering Experience team:
- Design build and improve parts of our Software Factory specifically but not only Continuous Integration and Continuous Delivery to address scaling and resiliency needs on our cloud platforms;
- Implement tools and services to ease the work of developers and automate problem resolution;
- Collaborate with engineers and help them improve software development lifecycle and processes.
- Investigate and fix service issues;
Your Qualifications
- You can demonstrate a strong experience with large scale continuous integration/delivery systems (e.g. GitHub Actions or Jenkins);
- You can demonstrate an experience with Cloud platforms container and process isolation technologies especially Docker and Kubernetes;
- You can demonstrate an experience with an SRE/DevOps oriented language (e.g. Go);
- You can demonstrate a good knowledge of Linux/Unix fundamentals;
- You embrace change prioritize high-value tasks and are results-driven and impact-oriented;
- You are a humble collaborative and communicative team player focused on enabling developer empowerment and autonomy eager to share knowledge and learn from others;
- You are at ease with English speaking.
If you dont meet 100% of the qualifications outlined above tell us why youd still be a great fit for this role in your application!
What we have to offer
- Hybrid status for this role : 2-3 days at the Office
- 4 additional weeks on top of legal maternity/paternity leaves
- 50% healthcare coverage (Alan)
- Financial support for home office equipment
- Minimum 25 days holiday per year
- Local meal plan policy (Swile card)
- 50% transportation paid (Forfait Mobilité Durable)
- Free unlimited carpooling & bus rides
- Personal growth via trainings mentorship and internal mobility programs
- Employee Stock ownership plan
- Regular team building events
- 1 day off per year to test our product
Interested in joining the ride
Heres what your hiring journey will look like:
- a 45-min video-call with Maxime Talent Acquisition Managers to get to know you understand your career expectations and answer your first questions
- a 60-min video-call with your future manager Jean-Baptiste Favre Engineering Manager to get to know you present you the team and discuss your technical fit for the role.
- a technical assignment to evaluate your technical skills followed by a 60-min video-call with two Engineers.
- a 30-min video-call with Maxime Fouilleul Head of Engineering for vision fit and rounding off the process
BlaBlaCar is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
We may use artificial intelligence (AI) tools to support parts of the hiring process such as reviewing applications analyzing resumes or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed please contact us.
Required Experience:
IC
About BlaBlaCarBlaBlaCar is the worlds leading community-based travel app enabling 27 million members a year to carpool or travel by bus in 21 countries. Our team of 800 employees counts over 50 nationalities and is spread across our 5 global offices 30% working fully remotely.Your MissionSRE in the...
About BlaBlaCar
BlaBlaCar is the worlds leading community-based travel app enabling 27 million members a year to carpool or travel by bus in 21 countries. Our team of 800 employees counts over 50 nationalities and is spread across our 5 global offices 30% working fully remotely.
Your Mission
SRE in the Engineering Experience Team part of the Foundations Department are responsible for designing building and maintaining the Software Delivery platform tools and standards that enable teams to confidently release changes up to production. We aim to accelerate delivery simplify the Engineering experience guarantee reliable workflow and satisfy Engineering needs at scale.
By joining our Foundations Department you will be working alongside talented individuals grouped in small agile teams that each have strong ownership on their stack and roadmaps. Foundations is composed of four teams (Engineering Experience Cloud Infrastructure Site Reliability Engineering & Quality Assurance) which provide consistent easy to use secured infrastructure services and expertise to support BlaBlaCars growth and evolution.
The Engineering Experience Team has four main objectives driving its roadmap:
Reduce BlaBlaCar products time to market by designing building and maintaining state of the art CI/CD and associated tooling to streamline day-to-day delivery from development teams
Improve developers efficiency in providing AI tooling and infrastructure ensuring the compliance with internal policies while keeping enough flexibility for experimentation
Drive development teams towards autonomy through the provision of comprehensive training and support clear guidelines and effective tooling
Leverage our existing FinOps framework to enable precise cost control for the Software-as-a-Service (SaaS) we use and manage strategically balancing this with the need to support innovation and the adoption of new functionalities
The role requires a global vision of the Engineering perimeter.
You will champion the adoption and sharing of best practices among Engineering. Your approach should be that of an enabler not a gatekeeper. You embrace the use of AI leveraging code generators and assistants to eliminate toil and streamline your daily tasks and make development teams life easier. Crucially your strong communication skills will be essential for ensuring a clear understanding of our users needs.
To fulfill the mission you will be working with several stakeholders :
The Product & Engineering teams working with service team to ensure best understanding and usage of our Software Factory components.
Developer Experience Engineers to ensure that the best-in-class user experience is prioritized from the start.
External SaaS providers to deliver cutting-edge support for our internal users as well as analyzing and recommending subscription adjustments to maximize the value BlaBlaCar derives from these services.
Technical stack:
- Core Infrastructure: Google Cloud Platform Kubernetes
- GitOps/Delivery: GitHub Github Copilot Github Actions & Jenkins Terraform Flux Helm
- Datastores: Postgres Cassandra Elasticsearch Kafka
- Observability: Datadog Grafana
- Languages: Go for Infra/Security Tooling Java for backend services Python for data
Your Responsibilities
In cooperation with your Engineering Manager and the Engineering Experience team:
- Design build and improve parts of our Software Factory specifically but not only Continuous Integration and Continuous Delivery to address scaling and resiliency needs on our cloud platforms;
- Implement tools and services to ease the work of developers and automate problem resolution;
- Collaborate with engineers and help them improve software development lifecycle and processes.
- Investigate and fix service issues;
Your Qualifications
- You can demonstrate a strong experience with large scale continuous integration/delivery systems (e.g. GitHub Actions or Jenkins);
- You can demonstrate an experience with Cloud platforms container and process isolation technologies especially Docker and Kubernetes;
- You can demonstrate an experience with an SRE/DevOps oriented language (e.g. Go);
- You can demonstrate a good knowledge of Linux/Unix fundamentals;
- You embrace change prioritize high-value tasks and are results-driven and impact-oriented;
- You are a humble collaborative and communicative team player focused on enabling developer empowerment and autonomy eager to share knowledge and learn from others;
- You are at ease with English speaking.
If you dont meet 100% of the qualifications outlined above tell us why youd still be a great fit for this role in your application!
What we have to offer
- Hybrid status for this role : 2-3 days at the Office
- 4 additional weeks on top of legal maternity/paternity leaves
- 50% healthcare coverage (Alan)
- Financial support for home office equipment
- Minimum 25 days holiday per year
- Local meal plan policy (Swile card)
- 50% transportation paid (Forfait Mobilité Durable)
- Free unlimited carpooling & bus rides
- Personal growth via trainings mentorship and internal mobility programs
- Employee Stock ownership plan
- Regular team building events
- 1 day off per year to test our product
Interested in joining the ride
Heres what your hiring journey will look like:
- a 45-min video-call with Maxime Talent Acquisition Managers to get to know you understand your career expectations and answer your first questions
- a 60-min video-call with your future manager Jean-Baptiste Favre Engineering Manager to get to know you present you the team and discuss your technical fit for the role.
- a technical assignment to evaluate your technical skills followed by a 60-min video-call with two Engineers.
- a 30-min video-call with Maxime Fouilleul Head of Engineering for vision fit and rounding off the process
BlaBlaCar is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
We may use artificial intelligence (AI) tools to support parts of the hiring process such as reviewing applications analyzing resumes or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed please contact us.
Required Experience:
IC
View more
View less