C

Software Engineer- II

full-timeIndia

Summary

Location

India

Type

full-time

Experience

2-5 years

About this role

Business Area:

Engineering

Seniority Level:

Associate

Job Description: 

At Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under management as the hyperscalers, we're the preferred data partner for the top companies in almost every industry.  Powered by the relentless innovation of the open source community, Cloudera advances digital transformation for the world’s largest enterprises.

At Cloudera, our Data Services Pillar is the heart of data innovation. We don’t just work with technology; we build it. Our mission is to empower data practitioners by creating seamless, enterprise-grade experiences for data engineering, warehousing, streaming, operational databases and AI.

Cloudera Data Engineering is the next generation cloud-native service that helps our customers run large-scale data engineering workflows made up of industry standard big data processing frameworks like Apache Spark and Apache Airflow with just a few clicks, across both on-premises and public-cloud environments.

Cloudera is looking for an exceptional and passionate Software Engineer to join our CDP Data Engineering team. CDP Data Engineering team is the only cloud-native service purpose-built for enterprise data engineering teams. Building on Apache Spark, CDP Data Engineering is an all-inclusive data engineering toolset that enables orchestration automation with Apache Airflow, advanced pipeline monitoring, visual troubleshooting, and comprehensive management tools to streamline ETL processes across enterprise analytics teams.

As a Software Engineer-II you will.

  • Architect & Scale: Design, develop and maintain a high-performance Data Engineering platform using Big Data staples like Apache Spark and Hadoop.

  • Collaborate Cross-Functionally: Partner with UI/UX designers, platform engineers, and Product Management to build seamless end-to-end user experiences.

  • Drive Excellence: Engage with Field Engineering and external partners to ensure our platform meets the evolving needs of global enterprise analytics teams.

  • Build & Enhance Core Features

  • Design, develop, test, and maintain features within the Data Engineering platform, contributing to components built on Apache Spark and related technologies.

  • Solve Technical Problems
    Work on moderately complex technical issues, applying sound engineering judgment, creativity, and problem-solving skills under guidance from senior engineers.

  • Learn Platform Architecture
    Develop a solid understanding of the system architecture, key component interfaces, and underlying platforms that power Cloudera Data Engineering.

  • Quality & Reliability
    Write clean, well-tested, and maintainable code with a strong focus on correctness, performance, and reliability.

  • Customer Awareness
    Gain exposure to real-world customer use cases by occasionally interacting with internal teams or customers to better understand product requirements.

We’re Excited About You If You Have:

  • Experience of 3+ years of experience as a software engineer building backend, platform, or infrastructure systems.

  • Programming Fundamentals
    Strong foundations in data structures, algorithms, and object-oriented or systems programming.

  • Language Proficiency
    Experience with at least one of: Java, Scala, Go (Golang), Python, or C++.

  • Distributed Systems Exposure
    Familiarity with Apache Spark, big data frameworks, or distributed systems concepts (hands-on experience is a plus but not mandatory).

  • Cloud & Containers
    Basic experience or strong interest in working with Docker, Kubernetes, and cloud platforms such as AWS, Azure, or GCP.

  • Collaboration & Communication
    Good written and verbal communication skills and the ability to work effectively in a team environment.

  • Education
    Bachelor’s or Master’s degree in Computer Science or a related field (or equivalent practical experience).

You May Also Have:

  • Exposure to CI/CD pipelines and modern development workflows

  • Experience contributing to open-source projects

  • Interest in using AI-assisted tools to improve development productivity

What you can expect from us:

  • Generous PTO Policy 

  • Support work life balance with Unplugged Days

  • Flexible WFH Policy 

  • Mental & Physical Wellness programs 

  • Phone and Internet Reimbursement program 

  • Access to Continued Career Development 

  • Comprehensive Benefits and Competitive Packages 

  • Paid Volunteer Time

  • Employee Resource Groups

EEO/VEVRAA

#LI-AB1

#LI-hybrid

What you'll do

  • As a Software Engineer-II, you will design, develop, and maintain a high-performance Data Engineering platform using Big Data technologies. You will collaborate with cross-functional teams to build seamless user experiences and engage with partners to meet the needs of enterprise analytics teams.

About Cloudera

Cloudera is the only data and AI platform company that brings AI to data anywhere: in clouds, data centers, and at the edge. Cloudera delivers 100% of data in all forms–whether it is in Cloudera or anywhere in the entire data estate. The world’s largest organizations rely on Cloudera to fuel insights that boost bottom lines, safeguard against threats, and save lives. Learn more at Cloudera.com. --------------------------------------------------------------------------------- Recruitment Fraud Alert It has come to our attention that job seekers have been contacted about fake job opportunities with Cloudera from individuals fraudulently posing as Cloudera employees. These recruiting fraud schemes often include requests for personal information and payments. Be aware that Cloudera will never request a payment as part of its recruitment process. Additionally, Cloudera will never make a job offer without conducting an interview process. Any information submitted to Cloudera in relation to a job application should only be through our official career portal (https://www.cloudera.com/careers.html). Email communications from Cloudera will come from an email address ending in @cloudera.com. If you are the target of a recruiting scam, consider filing a report with law enforcement authorities. Cloudera is not responsible for fraudulent job offers and/or any claims, damages, expenses, or other inconvenience connected to recruiting scams.

Ready to join Cloudera?

Take the next step in your career journey

Frequently Asked Questions

What does a Software Engineer- II do at Cloudera?

Toggle
As a Software Engineer- II at Cloudera, you will: as a Software Engineer-II, you will design, develop, and maintain a high-performance Data Engineering platform using Big Data technologies. You will collaborate with cross-functional teams to build seamless user experiences and engage with partners to meet the needs of enterprise analytics teams..

Is the Software Engineer- II position at Cloudera remote?

Toggle
The Software Engineer- II position at Cloudera is based in India, India. Contact the company through Clera for specific work arrangement details.

How do I apply for the Software Engineer- II position at Cloudera?

Toggle
You can apply for the Software Engineer- II position at Cloudera directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process.