In this role, you will be instrumental in developing cutting-edge software at the intersection of data analytics and generative AI, contributing to innovations in data warehousing, business intelligence, Spark, Dataflow, and Data Catalog. You will collaborate with a team of experts to research and develop AI-driven solutions that enhance Google Cloud Platform’s (GCP) Data Analytics capabilities, enabling customers to harness the power of AI for their business insights.
As a Software Engineer, you will play a critical role in the design, development, testing, deployment, and maintenance of software systems. Your expertise will help drive key business outcomes, with opportunities to work across multiple teams and technologies.
Minimum Qualifications
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
- At least 8 years of experience in software development, including expertise in data structures and algorithms.
- 5+ years of experience in software testing, product launches, and software development lifecycle.
- 3+ years of experience in software architecture and design.
- 5+ years of experience working with system performance optimization, data analysis, visualization tools, or debugging complex software issues.
Preferred Qualifications
- Master’s degree or Ph.D. in Computer Science, Engineering, or a related technical field.
- 3+ years of experience in a technical leadership role, managing teams and setting the technical direction for projects.
- Proven track record of working in cross-functional teams across multiple business units.
- Hands-on experience with modern data systems and cloud technologies.
- Proficiency in Python and experience with Notebooks, ML Frameworks (such as TensorFlow), and advanced data analytics tools.
Responsibilities
- Lead and execute high-impact projects focused on AI-driven data analytics solutions within Google Cloud.
- Provide technical leadership and mentorship to a distributed team of engineers, ensuring alignment with business objectives.
- Collaborate with cross-functional teams to define goals, set project timelines, and drive execution with clarity and focus.
- Optimize system performance, conduct deep data analysis, and implement visualization tools to drive efficiency and insights.
- Design, develop, test, and deploy scalable and maintainable software solutions that enhance Google Cloud’s analytics ecosystem.
- Stay up to date with advancements in AI, data analytics, and cloud computing to continuously improve and innovate.
Why Join Us?
Google Cloud is a trusted partner for organizations worldwide, enabling businesses to accelerate their digital transformation. We offer an enterprise-grade platform that leverages Google’s innovative technology, allowing customers to scale and solve their most critical challenges. In this role, you will have the opportunity to work at the forefront of AI and data analytics, contributing to groundbreaking solutions that shape the future of cloud computing.
At Google, we celebrate diversity, foster innovation, and believe in creating an inclusive work environment where everyone can thrive. We are proud to be an equal opportunity employer, and we actively encourage applicants from all backgrounds to apply.
If you are passionate about AI, data analytics, and cloud technologies, and want to make a meaningful impact, we would love to hear from you!
Apply today and be part of Google’s mission to organize the world’s information and make it universally accessible and useful.