Senior Software Engineer- Developer Productivity

Posted 14 Hours Ago
Be an Early Applicant
Bangalore, Bengaluru Urban, Karnataka
Senior level
Big Data • Software • Analytics
The Role
As a Senior Software Engineer on the Developer Productivity team at Cloudera, you will enhance the development lifecycle by building CI/CD pipelines and automation tools, improve product delivery processes, mentor team members on cloud technologies, and ensure scalable software solutions while collaborating with various teams.
Summary Generated by Built In

Business Area:

Engineering

Seniority Level:

Mid-Senior level

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.

Cloudera is looking for an experienced Software Engineer for Developer Productivity team to play an integral role in helping Cloudera Developers / Cloudera Quality Engineers build quality products while shortening Cloudera product development lifecycle. 

Developer Productivity team priority is to help accelerate and improve Cloudera product development lifecycle by building the next generation of CI/CD pipeline and automation tools so that Cloudera Product Development / Quality Engineering teams can focus on delivering awesome Data Engineering Product experiences for our customers.

Ideal candidate for the position requires a self motivated individual with strong programming fundamentals and prior programming or automation experience to handle responsibilities across different phases of the software development lifecycle.

You will be using your passion for building and maintaining tools and robust infrastructure to support big data platforms. You will also have exposure to complex data engineering systems and challenges of one of the biggest distributed systems developed in the world. 

As a Senior Software Engineer you will:

  • Work closely with Product Development, Quality Engineering, Infrastructure and Platform Security teams in building well established and scalable Quality Engineering, Cloudera Product Build Environments and state-of-the art CI/CD pipeline

  • Work with the Cloudera Product Development team to improve the Software Development Lifecycle with a robust code review process, gatekeeping process/tools and integrate the product development lifecycle with existing tools / cloud technologies

  • Study release bottlenecks and enhance Cloudera product delivery pipeline

  • Innovate and keep looking for opportunities to enhance existing tools and processes, find best possible solutions and improvements

  • Mentor and help team members with the latest cloud technologies and bring required changes

  • Responsible for the design, development, modification, debugging and/or maintenance of software systems

  • Be accountable for and own specific modules within an application and provide technical support and guidance during solution design for new requirements, problem resolution for critical / complex issues while ensuring code is maintainable, scalable and supportable

  • Work collaboratively with the Product Development and Quality Engineering teams to understand their needs and challenges, providing innovative solutions to enhance productivity

  • Continuously evaluate and integrate the latest technologies and methodologies to ensure our development infrastructure remains at the forefront of industry standards

  • Build strong infrastructure using Kubernetes, BareMetal, AWS, GKE and Azure

  • Design, develop and maintain advanced CI/CD pipelines and automation tools to streamline development and deployment processes

We’re excited about you if you have:

  • MS/BE/ Btech degree in computer science or a related field, or foreign equivalent.

  • 4+ years of experience in software engineering as Full-Stack Developer and proven experience in software design.

  • 4+ Years of programming in UI (React/Angular/JS/HTML5/CSS) – a Must

  • 4+ Years of programming in Java/Spring/Springboot - a Must

  • Experience with REST API based development of micro services, Multithreading, Design Patterns - a Must

  • Experience of working databases – Oracle Or PostgreSQL or MySQL

  • Awareness of programming concepts and experience in debugging complicated systems in an efficient way.

  • Experience in Spring Boot and Microservices along with Cloud ((AWS/Azure/GCE)

  • Experience in python, shell, go - an advantage

  • Experience with Kubernetes, AWS, GCP and Azure environments and strong system fundamentals - an Advantage

  • Experience with Java based build tools like Maven, Gradle, Ant etc - an advantage

  • Sound knowledge on Kubernetes and Containers - an advantage

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

Cloudera is an Equal Opportunity / Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

#LI-AB1

#LI-Hybrid

Top Skills

Go
Java
Python
Shell
The Company
HQ: Palo Alot, CA
3,092 Employees
On-site Workplace
Year Founded: 2008

What We Do

At Cloudera, we believe that data can make what is impossible today, possible tomorrow. We empower people to transform complex data into clear and actionable insights. Cloudera delivers an enterprise data cloud for any data, anywhere, from the Edge to AI. Powered by the relentless innovation of the open source community,

Similar Jobs

Bengaluru, Karnataka, IND
6000 Employees

BlackLine Logo BlackLine

Senior Software Engineer - SAP ABAP

Cloud • Fintech • Information Technology • Machine Learning • Software • App development • Generative AI
Hybrid
Bengaluru, Karnataka, IND
1810 Employees
Hybrid
Bengaluru, Karnataka, IND
289097 Employees

Spotnana Logo Spotnana

Staff Software Engineer, Frontend

Big Data • Cloud • Information Technology • Software • Travel
Easy Apply
Bengaluru, Karnataka, IND
356 Employees

Similar Companies Hiring

InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees
RunPod Thumbnail
Software • Infrastructure as a Service (IaaS) • Cloud • Artificial Intelligence
Charlotte, North Carolina
53 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account