Taro Logo

Staff Software Engineer (Data Warehouse Engineering)

Cloudera empowers organizations to transform complex data into actionable insights, serving as the preferred data partner for top companies across industries.
Data
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
8+ years of experience
Enterprise SaaS
This job posting is no longer active. Check out these related jobs instead:

Job Description

Cloudera, a leading enterprise data company, is seeking a Staff Software Engineer to join their Data Warehouse Engineering team. This role focuses on building the ecosystem for modern data platforms and driving innovation in Cloudera Data Platform (CDP). The position offers an exciting opportunity to work with complex SQL query workloads on both public and private clouds while contributing to open source projects.

The ideal candidate will have 8+ years of experience in enterprise software development, with strong expertise in Python, Java, and SQL. You'll be working on architecting and developing solutions using SQL query engines and Data Build Tool (DBT), while ensuring scalability and performance of enterprise-grade software. The role requires deep understanding of data engineering best practices and experience with modern data stack tools.

Cloudera offers an attractive work environment with a hybrid work model and comprehensive benefits including generous PTO, unplugged days, and wellness programs. The company's culture emphasizes work-life balance and professional growth, supported by continued career development opportunities and the chance to work with cutting-edge data technologies.

As part of the Data Warehouse Engineering team, you'll be at the forefront of data innovation, working with a team of talented engineers to solve complex data challenges. The position offers the unique opportunity to contribute to open source projects while building enterprise-scale solutions that help organizations transform their data into actionable insights.

This role is perfect for someone who combines technical expertise with strong communication skills and enjoys working on cross-functional projects. If you're passionate about data engineering, have a strong foundation in software development, and want to make an impact at a company that's shaping the future of enterprise data management, this position at Cloudera could be your next career move.

Last updated 3 months ago

Responsibilities For Staff Software Engineer (Data Warehouse Engineering)

  • Architect and develop solutions using SQL query engines and Data Build Tool (DBT)
  • Design and develop enterprise software with focus on scaling and performance
  • Work on products handling complex SQL query workloads on public/private clouds
  • Collaborate and contribute to open source projects
  • Practice clean coding habits with attention to detail and quality focus

Requirements For Staff Software Engineer (Data Warehouse Engineering)

Python
Java
  • 8+ years relevant industry experience in designing and developing enterprise software
  • Strong hands-on programming skills with excellent data structures and algorithms
  • Proficiency in Python and Java
  • Good experience with SQL, dimensional modeling, and analytical data warehouses
  • Understanding of Data Engineering best practices
  • Knowledge of managing complex workloads using modern data stack tools like DBT
  • Experience with automation frameworks like Git and Jenkins
  • Strong oral and written communication skills
  • Bachelor's or Master's degree in Computer Science or related field

Benefits For Staff Software Engineer (Data Warehouse Engineering)

Medical Insurance
Mental Health Assistance
  • Generous PTO Policy
  • Unplugged Days
  • Flexible WFH Policy
  • Mental & Physical Wellness programs
  • Phone and Internet Reimbursement
  • Career Development
  • Comprehensive Benefits
  • Competitive Packages
  • Paid Volunteer Time
  • Employee Resource Groups