Dassault Systèmes is hiring a Software Engineer (Java, Kubernetes) for its Pune, Maharashtra office. This opportunity is ideal for professionals with 1–3 years of experience in software development, cloud engineering, or DevOps who want to work on large-scale cloud infrastructure and enterprise software systems.
The role is part of 3DS OUTSCALE, the cloud services brand of Dassault Systèmes. Engineers joining this team will contribute to building cloud-native services, automation frameworks, and secure cloud infrastructure used to power enterprise applications worldwide.
Candidates with skills in Java, Linux, cloud technologies, Kubernetes, and DevOps practices will find this role particularly rewarding as it provides exposure to global cloud platforms and mission-critical deployments.

About the Company
Dassault Systèmes is a global technology company known for its 3DEXPERIENCE platform, which provides virtual environments for product design, simulation, manufacturing, and collaboration.
The company operates in industries such as aerospace, automotive, life sciences, and industrial equipment, helping organizations innovate and design complex systems through advanced software technologies.
Its cloud brand 3DS OUTSCALE was launched in October 2022 to manage and operate the cloud infrastructure powering Dassault Systèmes’ global services. The platform focuses on secure, scalable, and sovereign cloud solutions designed for enterprise customers.
Role Overview
The Software Engineer – Java & Kubernetes role is part of the OUTSCALE.Platform R&D department, specifically within the Service Security Control team. This team develops tools and services that manage deployments, operations, and security controls for Dassault Systèmes’ cloud infrastructure.
Engineers will work on cloud-native platform services, helping build systems that support large-scale online services used across multiple global regions. The position involves designing, developing, testing, and deploying cloud services, while also contributing to monitoring, automation, and operational improvements.
Responsibilities
Selected candidates will be responsible for:
• Analyzing functional and technical requirements and contributing to feature specifications
• Designing, developing, testing, and deploying cloud-native platform services
• Implementing DevOps practices to automate deployments and operations
• Supporting production environments, including incident analysis and root-cause resolution
• Improving service monitoring, observability, and operational reliability
• Collaborating with cross-functional engineering teams to enhance cloud infrastructure security
• Participating in L3 production support and troubleshooting for cloud services
Help a friend land their next role. Share now!
Required Qualifications
Candidates applying for this role should meet the following requirements:
| Requirement | Details |
|---|---|
| Education | Bachelor’s degree in Computer Science or Engineering |
| Experience | 1–3 years in software development, DevOps, or cloud engineering |
| Programming | Strong proficiency in Java |
| Scripting | Knowledge of Shell scripting and Python |
| Operating System | Good understanding of Linux environments |
| Cloud Technologies | Experience with AWS or similar cloud platforms |
| Containers | Understanding of containerized application deployment |
Candidates should also have familiarity with networking and security fundamentals, including proxies, load balancing, and public/private network architectures.
Technical Skills
Key technical skills expected for this role include:
• Java programming and backend service development
• Cloud infrastructure and DevOps workflows
• Linux system administration basics
• Containerization technologies such as Kubernetes
• Networking fundamentals including load balancing and subnet configurations
• Debugging, monitoring, and operational troubleshooting
Nice-to-Have Skills
Additional skills that can strengthen a candidate’s profile include:
• Experience with Ingress Controllers such as NGINX or HAProxy
• Knowledge of Helm charts for Kubernetes deployments
• Familiarity with CI/CD pipelines such as GitLab CI, Jenkins, or GitHub Actions
• Understanding of Infrastructure as Code tools like Terraform or CloudFormation
• Experience with observability tools for logs, metrics, and alerts
Job Details
| Detail | Information |
|---|---|
| Company | Dassault Systèmes |
| Role | Software Engineer – Java, Kubernetes |
| Location | Pune, Maharashtra, India |
| Experience | 1–3 Years |
| Job Type | Full-Time |
| Department | Cloud Platform R&D |
Follow us on
LinkedIn for the latest updates
Follow us on
Threads for the latest updates
Subscribe ▶️ YouTube Channel for Latest Updates
What’s in It for You
Working at Dassault Systèmes offers several professional advantages:
• Opportunity to work in a collaborative and innovative culture
• Exposure to enterprise cloud infrastructure and global software platforms
• Participation in mission-critical cloud services used worldwide
• Continuous learning and career growth opportunities
• Collaboration with global engineering teams and industry experts
This role provides hands-on experience with modern cloud technologies, DevOps practices, and enterprise software development, making it an excellent opportunity for engineers aiming to grow in cloud computing and platform engineering.
How to Apply
Interested candidates can apply by clicking the Apply button below. Before applying, ensure your resume highlights your experience with Java development, Linux environments, cloud platforms, and container technologies such as Kubernetes.
If you have worked on DevOps pipelines, infrastructure automation, or cloud-native applications, make sure to include those projects. Providing links to GitHub repositories, technical blogs, or portfolio projects can help demonstrate your hands-on experience and increase your chances of being shortlisted.
Disclaimer
This job information is collected from official and publicly available sources. We do not charge any fees for job applications, do not guarantee recruitment, and do not take responsibility for any losses arising from reliance on this information.
Share the opportunity