Staff Software Engineer

4 weeks ago


bangalore, India Cloudera Full time

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 a Staff Software Engineer to join the Metadata Engineering team within the SDX (Shared Data Experience) Services organization to define, drive, develop, and maintain Atlas, Data Catalog, and Ranger products, enabling data sharing for Cloudera Data Platform.

About Data Sharing:
Data Sharing enables trusted access to data, making it easier to share data assets with other organizations regardless of their computing platforms. Open protocols allow data providers and consumers to share data securely and seamlessly.
 

About SDX:
The data usage in enterprises today is growing both in size and complexity. There is a need for consistent data experience across the different usage patterns of data— be it data warehousing, machine learning, etc. Cloudera’s enterprise data platform (CDP) is uniquely positioned to provide this shared data experience (SDX).

About the team:
You will be working with a team responsible for designing, building, and delivering features across Cloudera’s metadata products. The team’s primary responsibility is to provide high-quality extensions to the Atlas, Data Catalog, and Ranger services in our CDP products (Public Cloud, Private Cloud Base, and other deployments) in support of the Data Sharing mission. The engineering team works closely with multiple open-source communities, contributing enhancements required to meet Cloudera’s business objectives.This role requires a startup mindset to build features incrementally and pivot according to feedback from customers and clients. You will collaborate closely with engineers from globally distributed teams, product managers, and UX designers. You must be self-motivated and willing to learn new things, driving innovation in a proactive manner.

As a Staff Software Engineer you will:

Develop cross-product features to enable shared data experience for enterprise customers in various deployment settings (including multiple cloud providers - AWS/Azure/GCP).

Design, code, and implement elegant, scalable, enterprise-quality software.

Work iteratively in an Agile development environment

Build strong relationships and collaborate with platform and UI engineers, quality engineers, and UX designers, as well as with Product Management, Field Engineering, and other external partners

We’re excited about you if you have:

Relevant studies / BS or MS in Computer Science or related field

8+ years of software engineering experience developing products and/or platforms for internal or external customers

Experience with back-end platform and server technologies using at least one of these languages - Java, C++, Python

Experience with REST API, Microservices development, and technologies

Experience with cloud technologies (AWS, GCE, Azure)

Relational database proficiency, including ER modeling and performance optimization (e.g., MySQL, PostgreSQL, Oracle)

Development experience in Linux environments.

Experience with collaboration tools (e.g., Jenkins, Jira)

Familiarity with additional development tools such as JUnit, Maven & Jenkins.

Self-driven and motivated, with a strong sense of ownership and craftsmanship

Strong written and oral communication skills and collaboration skills

Ability to understand and address complex problems and systems

Ability to work effectively both independently and as part of a team

It is a plus if you have:

Experience (or demonstrated interest) in distributed computing or high-availability systems

Big Data / NoSQL / distributed database experience

Previous open source contribution

Experience with containerization technologies such as Kubernetes

Experience building scalable, robust, and secure Enterprise applications.

What you can expect from us:

Generous PTO Policy 

Support work life balance with

Flexible WFH Policy 

Mental & Physical Wellness programs 

Phone and Internet Reimbursement program 

Access to Continued Career Development 

Comprehensive Benefits and Competitive Packages 

Employee Resource Groups



  • bangalore, India Synopsys Inc Full time

    At Synopsys, we pride ourselves for building products and delivering services that help our customers keep their applications safe and secure. Our people do this so well, we have been named the AppSec leader for seven years in a row by Gartner.We are looking for an experienced staff software engineer who will join forces with the development team for our...


  • Bangalore City, India Protoporos Staffing Services Private Limited Full time

    Opportunity with a leading B2B SaaS product client specializing in cutting-edge data integration solutionsPosition Overview: We are seeking a highly skilled and experienced Staff Engineer to join the Engineering team. As a Staff Engineer, you will play a crucial role in designing and implementing scalable, reliable, and high-performance data integration...


  • bangalore, India NI Full time

    POSITION OVERVIEW The R&D Software Services team at NI is in search of a Staff Software Engineer who has the potential to take ownership of software product maintenance which includes managing product through releases. This involves builds, installers, verification and validation processes, and updating products to ensure compliance with the latest NI...


  • bangalore, India Walmart Global Tech Full time

    We are looking to hire Staff Software Engineers with minimum 10 years of experience in following areas of software Development(Technologies (Java - Microservices Individual contributor)- Hands on Developer + Architecture roleWe look for your proficiency in other areas of SDLC in DB knoweldge (SQL-Oracle, Mysql, MariaDB, Postgres)NoSQL-Cassandra , Mongo,...


  • bangalore, India Walmart Global Tech Full time

    We are looking to hire Staff Software Engineers with minimum 10 years of experience in following areas of software Development(Technologies (Java - Microservices Individual contributor)- Hands on Developer + Architecture role We look for your proficiency in other areas of SDLC in DB knoweldge (SQL-Oracle, Mysql, MariaDB, Postgres) NoSQL-Cassandra , Mongo,...


  • Bangalore City, India Walmart Global Tech Full time

    We are looking to hire Staff Software Engineers with minimum 10 years of experience in following areas of software Development(Technologies (Java Microservices Individual contributor) Hands on Developer + Architecture role We look for your proficiency in other areas of SDLC in DB knoweldge (SQL-Oracle, Mysql, MariaDB, Postgres)NoSQL-Cassandra, Mongo,...


  • bangalore, India Intuit Full time

    Staff Software Engineer – Observability - UICome join the Developer Services & Experiences (DevX) team at Intuit India, in Bangalore, as a Staff Software Engineer – Observability Platform. Your responsibility will include solving for Observability at Enterprise-level! We are looking for creative problem solvers with a passion for innovation to join our...


  • bangalore, India The Nielsen Company Full time

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big,...


  • bangalore, India Procore Technologies Full time

    Job Description​​What if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries. That’s why we’re looking...


  • bangalore, India Procore Technologies Full time

    Job DescriptionWhat if you could use your technology skills to develop a product that impacts the way communities, hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s one of the world’s least digitized industries, not to mention one of the most dangerous....


  • bangalore, India MaxLinear Full time

    Responsibilities MaxLinear is seeking a Staff Software Engineer to join our growing team. In this role, you will focus on the following: Development of next generation wireless communications and broadband products like multi-gigabit Wi-Fi and broadband routers, mesh networks and distributed systems providing high speed data connectivity Pre...


  • Bangalore, India MaxLinear Full time

    Responsibilities MaxLinear is seeking a Staff Software Engineer to join our growing team. In this role, you will focus on the following: Development of next generation wireless communications and broadband products like multi-gigabit Wi-Fi and broadband routers, mesh networks and distributed systems providing high speed data connectivity Pre and...


  • bangalore, India NI Full time

    The Team:  NI is proud to be a part of Emerson's new test and measurement business group. The  Systems R&D  team in the Aerospace, Defense and Government (ADG) Business Unit focuses on test systems for areas such as airplanes, space travel, satellites, and radar. We leverage NI’s portfolio of PXI RF instruments, modular FPGA co-processors,...


  • bangalore, India slice Full time

    About the roleWe are looking for a Staff Engineer (Backend) to join our technology team. A Staff Engineer is an innovative, quality-focused, product/business thinker. You are someone who has a passion for technology and innovative product development, who thinks deeply about technical context, and who builds software using your proven experience. You’re...


  • bangalore, India Equinix Full time

    Who are we? Equinix is the world’s digital infrastructure company®, operatingover 250 data centers across the globe.Digital leaders harness Equinix's trusted platform to bring together and interconnect foundational infrastructure at software speed. Equinix enables organizations to access all the right places, partners and possibilities to scale...


  • bangalore, India HealthEdge Full time

    Overview : We are seeking an adept Staff Engineer with a strong background in Java and Spring Boot development. The ideal candidate will possess a minimum of 10 years of hands-on experience in architecting and building robust applications using Java, Spring Boot frameworks, and familiarity with Ruby on Rails would be advantageous. If you are...


  • bangalore, India Thermo Fisher Scientific Full time

    : The ideal candidate is an energetic self-starter with strong work experience. The Staff Engineer provides systems architectural and design leadership to multiple Software Development Scrum Teams in Genexus & Ion Reporter Products. The role is of a Lead Developer who is motivated to actively contribute to the architecture, design and development of new...


  • Bangalore, India Thermo Fisher Scientific Full time

    Job DescriptionAbout Team:Ion Torrent™ Genexus™ Software supports the Ion Torrent™ Genexus™ Integrated Sequencer workflow for research use purposes from sample preparation through library preparation, template preparation, and sequencing. During and after sequencing, the software generates base calls, trims reads, and...


  • bangalore, India Rippling Full time

    About RipplingRippling is the first way for businesses to manage all of their HR & IT—payroll, benefits, computers, apps, and more—in one unified workforce platform.By connecting every workforce system to a single source of truth for employee data, businesses can automate all of the manual work they normally need to do to make employee changes. Take...


  • Bangalore, India Protoporos Staffing Services Pvt Ltd Full time

    Opportunity with a leading B2B SaaS product client specializing in cutting-edge data integration solutions. Position Overview: We are seeking a highly skilled and experienced Staff Engineer to join the Engineering team. As a Staff Engineer, you will play a crucial role in designing and implementing scalable, reliable, and high-performance data integration...