Enable job alerts via email!

Staff Software Engineer, Parallel File System, AI/ML

Google

California (MO)

Hybrid

USD 197,000 - 291,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company is seeking a Staff Software Engineer to develop innovative file system technologies. The role involves working on critical projects, utilizing skills in software development, technical leadership, and performance tuning. This position offers a hybrid work environment and competitive compensation.

Qualifications

  • 8 years of experience in software development.
  • 5 years of experience testing and launching software products.

Responsibilities

  • Create managed file solutions for various markets.
  • Develop scalable file system technologies.

Skills

C++
Technical Leadership
Performance Tuning

Education

Bachelor's degree
Master’s degree or PhD in Engineering

Job description

Staff Software Engineer, Parallel File System, AI/ML

Apply

info_outline

info_outline X Info Applicants in the County of Los Angeles: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.

Note: Google’s hybrid workplace includes remote and in-office roles. By applying to this position, you will have an opportunity to share your preferred working location from the following:

  • In-office locations: Sunnyvale, CA, USA; Kirkland, WA, USA; Seattle, WA, USA.
  • Remote location(s): California, USA.

Qualifications:

  1. Bachelor's degree or equivalent practical experience.
  2. 8 years of experience in software development, with data structures/algorithms.
  3. 5 years of experience testing and launching software products, and 3 years with software design and architecture.
  4. 5 years of experience coding in C++.
  5. 3 years of experience with distributed or parallel file systems or storage systems.
Preferred qualifications:
  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 5 years of experience developing infrastructure, distributed systems, networks, compute technologies, storage, or hardware architecture.
  • 3 years of experience in technical leadership roles, leading project teams and setting technical direction.
  • 3 years of experience working on cross-functional or cross-business projects.
  • Experience with performance tuning and investigations.
About the job

Google Cloud's software engineers develop next-generation technologies that change how billions connect, explore, and interact with information and each other. We seek engineers with diverse expertise, including information retrieval, distributed computing, large-scale system design, networking, data storage, security, AI, natural language processing, UI design, and mobile development. As a software engineer, you will work on critical projects with opportunities to switch teams and projects as our business evolves. You will anticipate customer needs, act as an owner, and innovate across the full-stack to push technology forward.

Google Cloud helps organizations digitally transform their business with enterprise-grade solutions leveraging Google’s cutting-edge technology. Customers worldwide rely on us to enable growth and solve critical business challenges.

The US base salary range for this full-time position is $197,000-$291,000 plus bonus, equity, and benefits. Salary specifics depend on role, level, location, skills, experience, and education. Your recruiter will share more during the hiring process.

Note: Listed salary ranges reflect base salary only, excluding bonus, equity, or benefits. Learn more about benefits at Google.

Responsibilities
  • Create managed file solutions integrated with external products for markets like Media & Entertainment, EDA, FinTech, Hybrid cloud, and more.
  • Develop scalable file system technologies with features like snapshots, backups, and security.
  • Conduct performance measurements, investigate issues, and develop tools for customers.

Google is committed to equal opportunity employment, fostering a diverse and inclusive workforce. We prohibit discrimination based on race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy, or related conditions, among others. See Google's EEO Policy and related resources.

English proficiency is required for all roles to facilitate global collaboration unless otherwise specified.

Note to recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs email or employees. We are not responsible for fees related to unsolicited resumes.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.