Staff Software Engineer, Big Data

5 - 9 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a software engineer at Google, you will be developing the next-generation technologies that impact how billions of users connect, explore, and interact with information and each other. You will work on critical projects that cater to Google's needs, with the opportunity to switch teams and projects as both you and the fast-paced business evolve. Your role will involve handling information at massive scale and contributing to various areas such as information retrieval, distributed computing, system design, networking, security, artificial intelligence, UI design, and more. Key Responsibilities: - Develop big data pipelines with over 250 billion rows and report solutions ensuring low tolerances for data error. - Create data platform tooling for environment management, data management, pipeline alerting/monitoring, and data reconciliation. - Lead the design, data modeling, architecture, coding, performance tuning, testing, and support of analytical systems, taking ownership of the Software Development Life Cycle (SDLC) cycle. - Maintain development practices including technical design, solution development, systems configuration, test documentation/execution, issue resolution, and write modular and self-sustaining code. - Act as a site lead for a team. Qualifications Required: - Bachelor's degree or equivalent practical experience. - 8 years of experience with one or more general-purpose programming languages such as Java, C/C++, or Python. - 5 years of experience in testing and launching software products. - 8 years of experience with data structures and algorithms. - Experience working with big data platforms like BigQuery, F1, or Spanner. - Knowledge of data warehousing concepts and best practices.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Google logo
Google

94043

RecommendedJobs for You