Database Engineer

Google is a global technology company that provides internet-related services and products.
$126,000 - $181,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Developer III, Google Cloud Business Platforms

Software Developer III position at Google Cloud Business Platforms, focusing on developing cloud infrastructure and enterprise solutions with opportunities to work on large-scale systems.

Software Developer III, Infrastructure, Core

Software Developer III position at Google focusing on infrastructure and core systems development, offering competitive compensation and the opportunity to work on large-scale distributed systems.

Technical Solutions Developer, Workspace Support, Google Cloud

Technical Solutions Developer position at Google Cloud, combining software development expertise with customer support to resolve complex issues and improve Google Workspace products.

Software Enginer ll, Chrome Enterprise Core

Software Engineer II position at Google working on Chrome Enterprise Core, focusing on cloud management features and full-stack development.

ASIC RTL Design Engineer, Silicon

ASIC RTL Design Engineer position at Google, focusing on custom silicon solutions and foundation IP design for Pixel SoCs, requiring expertise in RTL design and microarchitecture.

Description For Database Engineer

Google is seeking a Database Engineer to join their team in Fremont, CA. This role combines database administration with development, requiring expertise in SQL, Python, and database management. As a Database Engineer, you'll be responsible for designing and implementing database solutions, developing business logic, and creating reports and dashboards using Power BI.

The position offers a competitive salary range of $126,000-$181,000, plus bonus, equity, and comprehensive benefits. This is an excellent opportunity for a mid-level professional with at least 3 years of experience in database management and development.

Your responsibilities will include architecting databases, developing business logic using SQL, creating reports and dashboards, and collaborating with cross-functional teams. You'll work with various stakeholders, including Leadership, Engineers, Program Managers, and Data scientists, to understand and implement business and application needs.

The ideal candidate should have a Bachelor's degree in Computer Science, Engineering, Mathematics, Statistics, or equivalent practical experience. Strong experience in RDBMS table design, SQL query writing, and developing reports is essential. Experience with Vertica databases and semiconductor manufacturing facility experience is a plus.

At Google, you'll be part of a company that values diversity, equality, and inclusion. The company offers comprehensive benefits and is committed to creating a culture of belonging. This role provides an opportunity to work with cutting-edge technology while contributing to Google's mission of organizing the world's information.

The position requires standard hours with on-call support as needed. You'll be working in an environment that encourages innovation, collaboration, and professional growth. Join Google's database team and be part of a company that continues to shape the future of technology.

Last updated a month ago

Responsibilities For Database Engineer

  • Architect databases (tables, views, etc.) and developing business logic using SQL statements
  • Develop reports and dashboards for the Operations and Engineering teams using Power BI
  • Adhere to software development standards and implementation of best practices in documenting user requirements, designing, coding, and testing software solutions
  • Collaborate with cross-functional teams, including Leadership, Engineers, Program Managers, and Data scientists
  • Able to manage multiple concurrent projects and work with minimal supervision

Requirements For Database Engineer

Python
  • Bachelor's degree in Computer Science, Engineering, Mathematics, Statistics or equivalent practical experience
  • 3 years of experience in designing, installation, and managing database products
  • 3 years of experience in developing application business logic using SQL, shell scripts and Python
  • 3 years of experience in developing reports and dashboards
  • Experience in Relational Database Management System (RDBMS) table design and writing SQL queries
  • Ability to work standard hours, including on-call support as required

Benefits For Database Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • bonus
  • equity
  • benefits

Interested in this job?