Want to get hired at Google?
Staff Software Engineer Data Architect Corporate Engineering
Hyderabad, Telangana, IndiaOn Site
Original Job Summary
About the Role
Google is seeking a Staff Software Engineer Data Architect with experience in large-scale data systems, AI, machine learning, and distributed computing. In this role, you will manage data strategy, design robust data solutions, oversee AI/ML projects, and ensure security and efficiency in data workflows.
Minimum Qualifications
- Bachelor's degree in Computer Science, Mathematics, or related field, or equivalent practical experience.
- 8 years of software development experience in languages such as Python, C, C++, Java, and JavaScript.
- 5 years of experience with machine learning algorithms, AI, deep learning, or natural language processing.
- Experience with various database technologies, ETL/ELT processes, and data warehousing/lake concepts.
Preferred Qualifications
- Experience designing and managing data solutions on cloud platforms such as Google Cloud Platform.
- Familiarity with Angular, TypeScript, JavaScript, data reporting tools, and BigQuery.
- Expertise in large-scale distributed systems lifecycle management and designing efficient systems.
- Experience with data solutions for SAP ERP systems and Agile development methodologies.
Responsibilities
- Lead and manage data architecture projects and AI/ML initiatives.
- Implement improvements in data processes and workflows.
- Enforce data security measures and ensure compliance with privacy regulations.
- Collaborate with infrastructure teams to support ML model deployment and monitoring.
- Continuously update data architecture practices and apply emerging trends.
Key skills/competency
- machine learning
- distributed systems
- data architecture
- AI
- security
- ETL
- cloud
- API
- big data
- Agile
How to Get Hired at Google
🎯 Tips for Getting Hired
- Customize resume: Tailor experience to data architecture projects.
- Showcase leadership: Highlight project management and collaboration skills.
- Demonstrate tech skills: Emphasize machine learning, databases, and cloud projects.
- Research Google culture: Review company values, mission, and recent news.
📝 Interview Preparation Advice
Technical Preparation
circle
Review machine learning algorithms.
circle
Study distributed system design patterns.
circle
Practice coding in Python and C++.
circle
Learn cloud data architecture principles.
Behavioral Questions
circle
Describe conflict resolution examples.
circle
Discuss project leadership experience.
circle
Explain collaboration in team projects.
circle
Share adaptability in challenging scenarios.