
Empowering the world through technology and information
Google LLC, headquartered in Mountain View, California, is a global leader in internet-related services and products, including its flagship search engine, Google Search, and the Android operating system. With over 100,000 employees, Google also offers cloud computing services through Google Cloud P...
Google offers competitive salaries, equity options, generous PTO policies, comprehensive health benefits, and a remote work policy that allows flexibi...
Google is known for its engineering-first culture, emphasizing innovation and collaboration. The company fosters a unique environment that encourages ...

Google • Mountain View, CA, USA, New York, NY, USA, Portland, OR, USA, Seattle, WA, USA, San Francisco, CA, USA
Google is seeking a Senior Software Engineer for their Sustainability Data team to design and maintain data solutions for climate operations. You'll work with programming languages like Python, Go, and Java, and manage large datasets using SQL. This role requires 5+ years of experience in software development and data architecture.
You have a Bachelor’s degree in Computer Science, Mathematics, Engineering, or a related technical field, along with 5 years of experience in software development using one or more programming languages such as Python, Go, Java, or C++. Your expertise includes managing large datasets with SQL and designing, maintaining, or launching data warehouses and ETL/ELT pipelines in a production environment. You possess a strong understanding of software design and architecture, particularly in data modeling and performance optimization.
In addition to your technical skills, you have a Master's degree or PhD in Computer Science, Environmental Science, or a related field, and 5 years of experience applying data structures and algorithms to build scalable data architecture. You have experience with anomaly detection, forecasting, or scenario modeling, and have spent at least a year in a technical leadership role, driving technical strategy for data governance and cross-functional engineering initiatives. Your familiarity with Google Cloud Platform data tools, such as BigQuery and Dataflow, is complemented by a keen interest in sustainability and climate science.
You have experience developing accessible technologies and a passion for sustainability, which aligns with Google's mission to create impactful solutions for climate operations.
As a Senior Software Engineer in the Sustainability Data team, you will partner with business stakeholders to define requirements and contribute to documentation that ensures data transparency for internal teams and external climate reporting. You will triage and resolve data infrastructure issues by analyzing pipeline failures or data anomalies, ensuring operational workflows for critical sustainability metrics. Your role will involve designing and implementing scalable data solutions that support Google's climate initiatives, leveraging your expertise in software development and data architecture.
You will collaborate with cross-functional teams to drive technical strategy and ensure the successful execution of projects that impact sustainability efforts. Your contributions will help shape the future of climate operations at Google, making a difference in how data is utilized for environmental impact.
Google provides a dynamic work environment where you can thrive and grow your career. You will have access to cutting-edge technologies and the opportunity to work on projects that have a meaningful impact on sustainability. The company values diversity and encourages you to apply even if your experience doesn't match every requirement. You will be part of a team that is dedicated to innovation and excellence in software engineering, contributing to solutions that benefit the planet.
Apply now or save it for later. Get alerts for similar jobs at Google.