Senior Software Engineer

Year    Bangalore, Karnataka, India

Job Description


Business Area: EngineeringSeniority Level: Mid-Senior level: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 worlds largest enterprises.Cloudera Data Warehouse Hive team looking for a passionate Senior Software Developer to join our growing engineering team. This group is targeting the biggest enterprises wanting to utilize Clouderas services in a private and public cloud environment. Our product is built on open source technologies like Hive, Impala, Hadoop, Kudu, Spark and so many more providing unlimited learning opportunities.You will manage product development for our CDP components, develop engineering tools and scalable services to enable efficient development, testing, and release operations. You will be immersed in many exciting, cutting-edge technologies and projects, including collaboration with developers, testers, product, field engineers, and our external partners, both software and hardware vendors.The candidate will be responsible for Apache Hive and CDW projects. We are looking for a candidate who would like to work on these projects upstream and downstream. If you are curious about the project and code quality you can check the project and the code at the following link: . You can start the development before you join. This is one of the beauties of the OSS world.As a Senior Software Engineer you will.Build robust and scalable data infrastructure softwareDesign and create services and system architecture for your projectsImprove code quality through writing unit tests, automation, and code reviewsThe candidate would write Java code and/or build several services in the Cloudera Data Warehouse.Worked with a team of engineers who reviewed each other's code/designs and held each other to an extremely high bar for the quality of code/designsThe candidate has to understand the basics of Kubernetes.Build out the production and test infrastructure.Develop automation frameworks to reproduce issues and prevent regressions.Work closely with other developers providing services to our system.Help to analyze and to understand how customers use the product and improve it where necessary.Were excited about you if you have:Deep familiarity with Java programming language.Hands-on experience with distributed systems.Knowledge of database concepts, RDBMS internals.Knowledge of the Hadoop stack, containers, or Kubernetes is a strong plus.Has experience working in a distributed team.Has 3+ years of experience in software development.What you can expect from us:Generous PTO PolicySupport work life balance withFlexible WFH PolicyMental & Physical Wellness programsPhone and Internet Reimbursement programAccess to Continued Career DevelopmentComprehensive Benefits and Competitive PackagesEmployee Resource GroupsEEO/VEVRAA#LI-AB1#LI-Remote

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3728566
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year