6. Key Responsibilities
As a Software Engineer, you will primarily focus on building and maintaining the software services that power our connected fleet platform. You will collaborate closely with product owners and DevOps teams to translate business requirements into robust, scalable features. Daily tasks involve writing production-ready code, conducting peer code reviews, and troubleshooting performance bottlenecks in our distributed environments. You will also participate in architectural discussions, contributing your expertise to ensure our systems remain resilient as we scale globally.
7. Role Requirements & Qualifications
A strong candidate for MICHELIN Connected Fleet typically possesses a blend of technical expertise and a pragmatic, solution-oriented mindset.
- Must-have skills: Proficient in Java/Spring, experience with RESTful APIs, solid understanding of SQL/NoSQL databases, and experience with version control (Git).
- Nice-to-have skills: Experience with Kafka or similar message brokers, cloud infrastructure knowledge (AWS/Azure/GCP), and exposure to containerization technologies like Docker or Kubernetes.
- Experience level: We value both entry-level talent with strong academic foundations and experienced engineers who bring proven track records in distributed systems.
8. Frequently Asked Questions
Q: How difficult are the technical interviews?
A: The difficulty is average to high, depending on the role. We focus on your ability to reason through problems rather than just memorizing syntax.
Q: How long does the process usually take?
A: From the initial application to a final decision, the process can take anywhere from a few weeks to over a month, depending on the number of assessment stages involved.
Q: Do I need to be an expert in the automotive industry?
A: No, but you must be curious. We look for engineers who are eager to learn how their software solves real-world logistics and mobility challenges.
Q: What is the company culture like?
A: Our culture is professional, structured, and collaborative. We value long-term thinking and respect for our colleagues and the impact we have on society.
9. General Tips
- Own your resume: Expect your interviewers to drill down into every project listed. Be ready to explain the why behind your technical decisions.
- Use the STAR method: When answering behavioral questions, use the Situation, Task, Action, Result framework to keep your answers structured and impactful.
- Prepare your questions: Always have thoughtful questions about the team's current challenges or the company's roadmap. It shows you are engaged and thinking ahead.
- Stay calm under pressure: If you face a difficult technical case study, don't rush. Communicate your thought process clearly as you work through the problem.