(Apply Now) Senior Staff Software Engineer

2 weeks ago


Bengaluru India Cloudera Full time

Job Description 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. At Cloudera, we empower people to transform complex data into clear and actionable insights. Powered by the relentless innovation of the open source community, Cloudera's platforms excel at the high end of scale and price-performance and are used by the world's largest businesses. Cloudera is looking for an experienced performance Engineer to play a key role in driving performance and scale for our data warehouse offerings across multiple cloud providers. As a Performance Engineer you will: - Work with internal development teams and the open source community to proactively drive performance improvements/optimizations across our data warehouse stack. - Work with product managers, developers and the field team to understand performance and scale requirements and customer workload characteristics, and develop benchmarks and related performance analysis tooling based on these requirements. - Analyze performance and scalability characteristics to identify bottlenecks in large-scale distributed systems. - Perform root cause analysis of performance issues identified by internal testing and from customers and suggest corrective actions. - Evaluate performance of competitor systems. We're excited about you if you have: - 8+ years of industry experience in performance related work ideally on large scale distributed systems. - Understanding of DBMS algorithms and data structure fundamentals. - Understanding of hardware trends and full stack systems performance: CPU, RAM, storage, network, Linux kernel, JVM, distributed systems performance. - Deep understanding of performance measurement methodologies and performance analysis tools and techniques. - Strong design and coding skills (Java/C++/Golang/Python preferred). - Ability to work in a distributed setting with team members spread across multiple geographies. - Demonstrated ability to work on large cross-functional projects, including strong communication skills and a collaborative mindset, as you will be working with many teams inside and outside of Cloudera. - Hands-on experience with containerization and Kubernetes. - B.S. or M.S. in Computer Science or equivalent experience. You may also have: - Experience with the Hadoop ecosystem (i.e. Hive, Impala, Kudu) - Hands-on experience with public cloud infrastructure (AWS, Azure and/or GCP) 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



  • Chennai, India Trimble Inc. Full time

    Job Description Job Purpose The primary function of a Staff Software Engineer is to be a technical expert who drives the design, development, and maintenance of complex software solutions across multiple teams and projects. This individual is responsible for setting technical direction, mentoring engineers, and ensuring the quality and scalability of the...


  • Bengaluru, India Oracle Full time

    Job Description As a Senior Software Development Engineer on the Dataplane team, you will design and develop major core components of Oracle's Virtual Cloud Network. You will be responsible for delivering high-speed packet processing architectures and other distributed systems that provide networking features such as TCP/UDP packet processing, access...


  • Bengaluru, India NatWest Group Full time

    Job Description Join us as a Software Engineer - This is an opportunity for a driven Software Engineer to take on an exciting new career challenge - Day-to-day, you'll build a wide network of stakeholders of varying levels of seniority - It's a chance to hone your existing technical skills and advance your career - We're offering this role at associate level...


  • Bengaluru, Karnataka, India Veeam Software Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Veeam, the #1 global market leader in data resilience, believes businesses should control all their data whenever and wherever they need it. Veeam provides data resilience through data backup, data recovery, data portability, data security, and data intelligence. Based in Seattle, Veeam protects over 550,000 customers worldwide who trust Veeam to keep their...


  • India Celestica Electronics (S) Pte Ltd Full time

    Job Description General Overview Functional Area: Engineering Career Stream: Design - Software Engineering Job Code: SSE-ENG-DSE Job Level: Level 11 IC/MGR: Individual Contributor Direct/Indirect Indicator: Indirect Summary The Senior Staff Engineer, Software develops, debugs, tests, deploys and supports code to be deployed in systems/products/equipment...


  • Hyderabad, India R1 RCM - Revenue Cycle Management Full time

    Job Description R1 is the leading provider of technology-driven solutions that transform the patient experience and financial performance of hospitals, health systems, and medical groups. We are the one company that combines the deep expertise of a global workforce of revenue cycle professionals with the industry's most advanced technology platform,...


  • Bengaluru, India Juniper Networks Full time

    Job Description Job Family Definition: Designs, develops, troubleshoots and debugs software programs for software enhancements and new products. Develops software including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools. Determines hardware compatibility and/or influences hardware design. Management Level...


  • Bengaluru, India NEC Software Solutions Full time

    Job Description Company Description NEC Software Solutions (India) We have more than 30 years of experience in providing end to end IT services across the globe and have earned a reputation for delighting our customers by consistently surpassing expectations and helping them deliver robust, market-ready software products that meet the highest standards of...


  • India Continuous Full time

    Job Description Continuous Technologies is the only solution designed to help companies launch and grow usage consumption pricing models on the Salesforce platform. Our Quote to Consumption solution works seamlessly with Salesforce, so there is no need for costly, risky, and painful integrations to standalone billing systems or the ongoing maintenance of...


  • India PROGRESS SOFTWARE Full time

    We are Progress Nasdaq PRGS - a trusted provider of software that enables our customers to develop deploy and manage responsible AI powered applications and experiences with agility and ease We re proud to have a diverse global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power...