Software Engineer, Data Filtering Platform Infr... @ Google
placeSunnyvale, California, United States
businessOn Site
Posted 4 days ago
Your Application Journey
Interview
Email Hiring Manager
***** @google.com
Recommended after applying
Job Details
About the Job
Google's software engineers develop next-generation technologies that change how billions connect, explore, and interact with information. As a Software Engineer, Data Filtering Platform Infrastructure, you will work on a critical project that addresses AI training data filtering and compliance, collaborating with teams across the company.
Minimum Qualifications
- Bachelor’s degree or equivalent practical experience.
- 5 years of experience with software development and data structures/algorithms.
- 3 years of experience with software development in C++.
Preferred Qualifications
- Experience working with geographically dispersed teams.
- Proven ability to solve ambiguous problems.
- Independent project design and completion skills.
- Quick learner in a technically complex domain.
Responsibilities
- Build infrastructures or services for policy filtering needs.
- Optimize system performance, reliability, and usability.
- Collaborate with clients and policy stakeholders on technical requirements.
- Participate in Tier 2 oncall rotation to resolve client issues.
- Address complex system optimization for massive-scale data filtering and storage.
Compensation
The US base salary range for this full-time position is $166,000-$244,000 plus bonus, equity, and benefits. Additional compensation components may apply based on work location and individual factors.
Key skills/competency
- Software Development
- C++
- Data Structures
- Algorithms
- System Optimization
- Infrastructure
- Distributed Systems
- Oncall Support
- Collaboration
- Project Management
How to Get Hired at Google
🎯 Tips for Getting Hired
- Research Google culture: Study their mission and tech innovations.
- Customize your resume: Highlight C++ and systems expertise.
- Network on LinkedIn: Connect with current Google engineers.
- Prepare for technical interviews: Practice data structures and algorithms.
📝 Interview Preparation Advice
Technical Preparation
circle
Review C++ coding challenges.
circle
Practice data structures and algorithm problems.
circle
Study large-scale system design patterns.
circle
Review distributed computing fundamentals.
Behavioral Questions
circle
Describe a time solving ambiguous problems.
circle
Explain independent project management experiences.
circle
Discuss team collaboration in challenging projects.
circle
Share experiences managing oncall responsibilities.
Frequently Asked Questions
What qualifications does Google seek for a Software Engineer, Data Filtering Platform Infrastructure role?
keyboard_arrow_down
How important is C++ experience for Google’s Software Engineer role?
keyboard_arrow_down
What are the key responsibilities for the Google Software Engineer position?
keyboard_arrow_down
How does the Google interview process work for this role?
keyboard_arrow_down
Can Google engineers work on multiple projects simultaneously?
keyboard_arrow_down
What should candidates know about the compensation details at Google?
keyboard_arrow_down
What experience benefits a candidate applying for this role at Google?
keyboard_arrow_down
How does the oncall responsibility affect the role?
keyboard_arrow_down
Is remote work an option for this Software Engineer position at Google?
keyboard_arrow_down
What type of projects will a Software Engineer at Google work on?
keyboard_arrow_down