Staff Software Engineer Data Architect Corporat...
@ Google

Hyderabad, Telangana, India
$180,000
On Site
Full Time
Posted 22 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXXXX XXXXXX****** @google.com
Recommended after applying

Job Details

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

Review machine learning algorithms.
Study distributed system design patterns.
Practice coding in Python and C++.
Learn cloud data architecture principles.

Behavioral Questions

Describe conflict resolution examples.
Discuss project leadership experience.
Explain collaboration in team projects.
Share adaptability in challenging scenarios.

Frequently Asked Questions