🇮🇳 India's First Job Index — Updated Daily
🏢 Dassault Systemes Solutions Lab Private Ltd

Software Engineer - Python FullStack

💼 Fulltime 📍 Pune, Maharashtra ⏰ Expired
💰 Salary
Competitive, based on experience (typically 8-12 LPA for 2-3 years of experience)
📍 Location
Pune, Maharashtra
⏳ Deadline
26 Mar 2026
🚀
Jobdexo Rating: Excellent
Highly recommended — great pay, solid company, clear process.
💰 Salary Insights
Competitive, based on experience (typically 8-12 LPA for 2-3 years of experience)
📊 View Detailed Salary Insights ↗
🎤 Interview Experience
The interview process typically starts with a timed online aptitude test, followed by a technical interview that includes live coding (Python) and discussion of Docker/Kubernetes concepts. A final HR round assesses cultural fit, communication skills, and career aspirations. Candidates report moderate difficulty, with emphasis on problem‑solving speed and practical DevOps knowledge.
🏢 Work Culture
Dassault Systèmes Solutions Lab promotes a collaborative, innovation‑driven culture where knowledge sharing is encouraged. Employees enjoy a balanced work‑life environment, flexible timings, and opportunities to work on cutting‑edge projects with global teams. The company invests heavily in learning platforms and mentorship, enabling rapid career growth.
This job has expired

Deadline was 26 Mar 2026

Browse Active Jobs →
🛠 Skills Required
Python Docker Kubernetes MongoDB Django Flask FastAPI JavaScript REST APIs Linux Shell Scripting CI/CD Git Agile Methodologies
✅ Eligibility Criteria
B.E. / B.Tech or equivalent in Computer Science, Information Technology, Electronics, or related engineering streams. Minimum 60% aggregate (or CGPA 6.0/10) in the qualifying degree. 2–3 years of hands‑on experience in Python development, Docker, Kubernetes, and MongoDB. No active backlogs at the time of joining. Candidates from the 2022‑2025 batch are eligible.
🏆 Selection Process
Round 1: Online Aptitude Test (logical reasoning, quantitative, verbal) → Round 2: Technical Interview (coding on Python, system design, Docker/Kubernetes concepts) → Round 3: HR Interview (fitment, communication, career goals)
📋 About the Role
Dassault Systèmes Solutions Lab Private Ltd is a premier research and development arm of Dassault Systèmes, a global leader in 3D design, engineering and lifecycle management software. The company drives sustainable innovation by delivering the 3DEXPERIENCE platform, which creates virtual twins of real‑world products and processes. With a presence in more than 150 countries and a customer base exceeding 350,000, Dassault Systèmes is committed to fostering an inclusive, diverse, and collaborative work environment where every employee can bring their whole self to work. The lab in Pune focuses on building next‑generation cloud‑native services that power continuous delivery pipelines for internal R&D teams and external product lines. The role of Software Engineer – Python FullStack is positioned at the heart of this innovation engine. You will design, develop, and maintain highly critical micro‑service solutions that enable seamless continuous delivery across Dassault’s R&D ecosystem. Working closely with product owners, platform architects, and UI/UX teams, you will translate complex business requirements into scalable, containerised backend services and robust REST APIs. Your contributions will directly impact the speed and reliability with which new features reach customers, making you a key enabler of the company’s digital transformation agenda. Key responsibilities include: 1. Design and implement high‑performance Python micro‑services that adhere to clean architecture principles. 2. Containerise applications using Docker and orchestrate deployments on Kubernetes clusters. 3. Model, query, and optimise data storage in MongoDB and other relational databases as required. 4. Build and document RESTful APIs, ensuring secure authentication and versioning. 5. Collaborate with frontend developers to integrate APIs with modern JavaScript frameworks (React/Angular/Vue). 6. Contribute to CI/CD pipelines (Jenkins, GitLab CI, or Azure DevOps) and automate cloud‑native deployments. 7. Participate in code reviews, performance tuning, and incident post‑mortems. 8. Stay updated with emerging technologies such as FastAPI, GraphQL, and monitoring tools like Prometheus and Grafana. 9. Mentor junior engineers and promote best practices in DevOps and micro‑service design. 10. Engage with R&D teams to understand domain‑specific workflows and continuously improve the platform. The tech stack revolves around Python (3.8+), Docker, Kubernetes, MongoDB, and optionally Django/Flask/FastAPI for web frameworks. Familiarity with Linux, shell scripting, and CI/CD tools is essential. The role offers a clear growth path: junior engineers can progress to senior engineer, then to lead architect or engineering manager, with opportunities to work on global product initiatives and cross‑functional teams. Joining Dassault Systèmes means being part of a culture that values collaboration, continuous learning, and sustainable innovation, making it an ideal place for fresh talent eager to make a tangible impact on industry‑leading technology.
📤 Share this Job
📋 Quick Info
JOB ID
C065-J001
POSTED
24 Mar 2026
TYPE
Fulltime
BATCH
All Batches
⚠️ Disclaimer: Job details on Jobdexo are curated and verified by our creator network. Always confirm details on the official company website before applying. Always verify details on the official company website before applying. We do not charge any fee for job applications. Found something suspicious? Report here →