Johnson Controls Hiring Software & Data Science Engineer | Freshers Can Apply
Are you a fresher or early-career tech enthusiast ready to build scalable data-driven platforms? Johnson Controls is hiring Software and Data Science Engineers in Pune. This is your opportunity to work with cutting-edge technologies and solve real-world problems using big data, cloud infrastructure, and full-stack development tools.

About Johnson Controls
Johnson Controls is a global leader in smart, healthy, and sustainable building solutions. With over 100,000 employees across more than 150 countries, the company is redefining how people live, work, and connect in smart environments. Johnson Controls integrates open architecture systems, artificial intelligence, and data analytics to deliver efficiency, safety, and performance. Now, you have the chance to join this tech-driven innovation powerhouse.
Role Overview: Software and Data Science Engineer
As a Software and Data Science Engineer, you’ll be working on both front-end and back-end technologies to build scalable, reliable platform solutions. You’ll collaborate with cross-functional teams to turn raw data into actionable business insights. This role is ideal for those who are passionate about solving technical challenges and using data science to drive business value.
📍 Location: Pune, Maharashtra, India
🧠 Experience: Freshers or recent graduates
🕒 Employment Type: Full-Time
🎓 Eligible Backgrounds: Computer Science, Mathematics, Software Engineering, Physics, Data Science, or related fields
🔍 What You’ll Do
- Design and build scalable platform solutions focusing on end-to-end data pipelines
- Work with cross-functional teams to solve technical challenges across the stack
- Use large-scale data to enhance platform capabilities and influence decisions
- Develop and maintain front-end (TypeScript, JavaScript) and back-end (e.g., Apache Spark) components
- Follow software engineering best practices and contribute to code reviews
- Stay updated with emerging technologies and evolving industry trends
Share the opportunity
💼 What They’re Looking For
Johnson Controls values analytical minds with a passion for engineering and collaboration. Here’s what they expect from candidates:
✅ Technical Skills Required:
- Strong command of programming languages like Python, Java, C++, TypeScript/JavaScript
- Front-end development experience with modern frameworks (TypeScript, React, etc.)
- Back-end expertise using Apache Spark or similar tools
- Understanding of data structures, cloud systems, and storage architecture
- Exposure to end-to-end data science workflows and scalable applications
✅ Soft Skills & Personal Traits:
- Analytical mindset with strong problem-solving skills
- Ability to communicate technical concepts to non-technical audiences
- Comfortable working in dynamic, fast-paced teams
- Interest in solving large-scale business problems through data
Follow us on
LinkedIn for the latest updates
Follow us on
Threads for the latest updates
🌟 Why Join Johnson Controls?
This role is not just about coding — it’s about building meaningful products that solve high-impact challenges across industries. At Johnson Controls, you’ll gain:
- Exposure to full-stack development and large-scale data environments
- Collaborative work culture with diverse, cross-functional teams
- Opportunity to grow in a company that emphasizes sustainability, technology, and innovation
- Continuous learning through real-world projects and emerging tools
🚀 How to Apply
Ready to launch your career with Johnson Controls?
If you’re passionate about building tech-driven solutions and working with large-scale data systems, this Software and Data Science Engineer role is the perfect fit. Polish your resume and demonstrate your technical skills in your application.
📝 Showcase your strengths in Python, Spark, or full-stack technologies and apply through the official link provided in this blog.
Your next breakthrough starts here—don’t miss this opportunity to become part of a global tech leader!
Share the opportunity