Senior Software Engineer - Nantes
QlikAbout the role
What makes us Qlik?
A Gartner® Magic Quadrant™ Leader for 15 years in a row, Qlik transforms complex data landscapes into actionable insights, driving strategic business outcomes. Serving over 40,000 global customers, our portfolio leverages pervasive data quality and advanced AI/ML capabilities that lead to better decisions, faster.
We excel in integration and governance solutions that work with diverse data sources, and our real-time analytics uncover hidden patterns, empowering teams to address complex challenges and seize new opportunities.
The Senior Software Developer Role
Join Qlik's major team at the forefront of developing industry-leading Analytics and Data Integration SaaS products as a Senior Software Developer.
Your foundational contributions will empower global R&D teams to deliver highly scalable, efficient, observable, and resilient micro-services, supporting mission-critical Data and Analytics use cases for thousands of high-profile customers worldwide. As part of our technological evolution, your work will shape the growth and success of our cloud ecosystem.
What makes this role interesting?
- Data Event Integration products: Take part to the development of our main real-time integration products, providing reliability, efficiency and growth to our thousands of high-profile customers worldwide.
- Global Impact: Your role will be at the heart of the team as a technical referral on continuous integration & deployment topics.
- Collaborative Environment: Work closely with engineering teams to define requirements, features, and functionalities, fostering a collaborative environment that encourages feedback and continuous improvement.
Here’s how you’ll be making an impact:
- Tooling Development: Be the main actor to improve and maintain our Continuous Integration and Deployment (CI/CD) tools using Github Actions, Jenkins and Kubernetes ecosystem.
- Integration Development: Design, develop, and maintain application and API integration products using mainly Java across various platforms.
- Collaborative Development: Collaborate with product and engineering teams to define requirements and features, ensuring alignment with business goals and customer needs.
- Code Quality and Documentation: Write clean, maintainable, and efficient code in required languages, ensure well-documented designs, and implement automated tests for reliability and performance.
- Continuous Improvement: Gather feedback from internal and external developers to improve our tools continually, staying updated with new technologies and industry best practices.
- Community Engagement: Actively engaged in sharing our practices, organizing events, webinars, and forums to promote engagement and collaboration.
We’re looking for a teammate with:
- Proficiency with continuous integration/continuous deployment (CI/CD) processes leveraging Github actions, Jenkins, Docker, Kubernetes, and Cloud SaaS environments.
- Proficiency in Java, especially in a cloud/microservice environment.
- Strong understanding of RESTful APIs (with various contract formats RAML, OAS ...), HTTP protocol, and web services.
- Experience with Git or other version control systems, excellent problem-solving skills, and attention to detail.
- Strong written and verbal communication skills in English, especially for technical documentation.
- Ability to work independently and as part of
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s