Responsibilities
Contributing significantly to application solution design and to the high-level architecture of Cloud Platform software.
Working on detailed design, coding, and testing — delivering robust application software alongside comprehensive automated test coverage.
Planning Cloud Platform development projects within a team environment: creating and managing tasks in the engineering task management system, recording time accurately, and tracking completion against commitments.
Supporting the Cloud Platform through proactive troubleshooting, defect resolution, operational improvements, and minor enhancements.
Documenting application design clearly and thoroughly within the collaboration documentation system.
Supporting live operations of the Cloud Platform as part of the on-call rotation.
Minimum Qualifications
Bachelor's degree in Computer Science or a related discipline.
At least 7 years of experience in application software development.
At least 5 years of hands-on experience with JavaScript, TypeScript, ReactJS, and NodeJS.
Desired Qualifications
Master's degree in a technical discipline.
10+ years of application software development experience.
Experience developing and operating microservices in a cloud environment, ideally on AWS and Kubernetes.
Familiarity with Java-based development.
Experience working in continuous delivery, agile environments with a strong culture of automated testing.
Why Join Us?
Work on Cloud Platform infrastructure that directly connects Semtech's IoT devices to global end-users — your code matters at scale.
Join a collaborative engineering team in Toulouse where senior engineers have genuine influence over architecture and technical direction.
Take full ownership of what you build, from initial design through to production operations.
Be part of a global organisation that combines the resources of a NASDAQ-listed technology company with the culture of a focused engineering team.
Access a competitive compensation package underpinned by Semtech's pay-for-performance philosophy.
Career Growth Philosophy
At Semtech, we seek innovation and leadership from every member of our team. We invest in our people with the support, resources, and opportunity to excel — and we recognise and reward those who drive results.
For an engineer at this level, this role offers a genuine platform to shape technical strategy, mentor others, and grow into broader architecture or engineering leadership as the Cloud Platform scales.
Additional Notes
The intent of this job description is to describe the major duties and responsibilities performed by incumbents of this job. Incumbents may be required to perform additional job-related tasks as needed.
All duties and responsibilities are essential job functions and are subject to possible modification to reasonably accommodate individuals with disabilities.
A reasonable estimate of the pay range for this position is €50,225 - €71,750. There are several factors taken into consideration in determining base salary, including but not limited to: job-related qualifications, skills, education and experience, as well as job location and the value of other elements of an employee’s total compensation package.