1

Google Software Engineer Jobs in Raleigh, NC (NOW HIRING)

Sr. Software Engineer

Morrisville, NC · On-site

$114K - $151K/yr

Experience with Azure, AWS, or Google Cloud. * Experience using Artificial Intelligence to ... software, infrastructure, or site reliability engineering. * Full-Stack Engineer Experience ...

Java Software Engineer

Raleigh, NC · On-site

$50.25 - $69/hr

Java Software EngineerIntroduction: Apton works with experienced U.S.-based tech professionals ... Utilize cloud technologies such as AWS, Azure, or Google Cloud Platform * Work with SQL and NoSQL ...

Several years of software engineering experience (+5 years), including 2+ years of continuous full‑time experience at a top‑tier product company (e.g., Google, Stripe, Amazon, Apple, Meta ...

New

Software Engineering Manager Our client's office is located in the heart of Downtown Durham, NC ... Google for Entrepreneurs Tech Hub), and some of the best food in the Southeast. As American ...

Software Engineering Manager Our client's office is located in the heart of Downtown Durham, NC ... Google for Entrepreneurs Tech Hub), and some of the best food in the Southeast. As American ...

... Software Engineer, you'll be a key part of our agile development team working on educational ... Experience with Google Cloud ecosystem. * Experience upgrading and maintaining legacy applications ...

... Software Engineer, you'll be a key part of our agile development team working on educational ... Experience with Google Cloud ecosystem. * Experience upgrading and maintaining legacy applications ...

Senior Software Engineer

Morrisville, NC

$114K - $151K/yr

Job Summary As a Senior Software Engineer - Cloud Infrastructure, you will help build, operate, and ... Experience with Azure, AWS, or Google Cloud. * Experience using Artificial Intelligence to ...

Software Engineer

Raleigh, NC · On-site +1

$115K - $185K/yr

... and Google Workspace. * Implement tagging strategies and policies to allocate cloud costs to ... S. or foreign equivalent) in Computer Science, Computer Engineering, Cyber-Physical Systems or ...

Job Summary As a Director of Software Engineering for the Core Software Engineering group, you will ... As the only enterprise‑grade storage service natively embedded in Google Cloud, AWS, and ...

Showing results 21-40

Google Software Engineer information

See Raleigh, NC salary details

$61.7K

$143.4K

$199.8K

How much do google software engineer jobs pay per year?

As of Sep 1, 2026, the average yearly pay for google software engineer in Raleigh, NC is $143,405.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,600.00 and $168,200.00 per year, depending on experience, location, and employer.

What is a Google software engineer?

A Google Software Engineer is responsible for designing, developing, testing, and maintaining software solutions that power Google's products and services. They work on large-scale systems, collaborate with cross-functional teams, and use languages like C++, Java, and Python. Engineers at Google solve complex technical challenges and contribute to high-performance, scalable applications.

What does a Google software engineer do?

Google Software Engineers typically work in cross-functional teams alongside product managers, UX designers, and other engineers. You'll regularly participate in code reviews, design discussions, and agile ceremonies to ensure the delivery of high-quality software. Collaboration often extends beyond the immediate team, offering opportunities to share knowledge, mentor peers, and contribute to company-wide technical initiatives. This team-oriented approach allows engineers to learn from different perspectives, accelerate their growth, and deliver more impactful solutions.

What are the key skills and qualifications needed to thrive as a Google software engineer?

To thrive as a Google Software Engineer, you need strong skills in computer science fundamentals, programming (particularly in languages like Java, C++, or Python), and a relevant degree or equivalent experience. Familiarity with advanced development tools, distributed systems, cloud infrastructure (such as Google Cloud Platform), and sometimes technical certifications is highly valued. Excellent problem-solving abilities, communication, and teamwork are standout soft skills in this environment. These skills are essential for building scalable products, collaborating in high-impact teams, and driving innovation at a large tech company.

Does Google still hire software engineers?

Yes, Google continues to hire software engineers to support its technology development, product teams, and infrastructure. The company regularly posts job openings requiring skills in programming, data structures, and cloud technologies, and the hiring process typically involves technical interviews and coding assessments.

Is it hard to get a job at Google as a software engineer?

Getting a software engineering job at Google is competitive, requiring strong technical skills, including proficiency in algorithms, data structures, and coding in languages like Python or C++. Candidates typically go through multiple interview rounds assessing problem-solving, system design, and technical knowledge. A solid educational background and relevant experience can improve chances, but the process remains rigorous due to high standards and demand for top talent.

What are the most commonly searched types of Google Software Engineer jobs in Raleigh, NC?

The most popular types of Google Software Engineer jobs in Raleigh, NC are:

What are popular job titles related to Google Software Engineer jobs in Raleigh, NC?

For Google Software Engineer jobs in Raleigh, NC, the most frequently searched job titles are:

What cities near Raleigh, NC are hiring for Google Software Engineer jobs?

Cities near Raleigh, NC with the most Google Software Engineer job openings:

Infographic showing various Google Software Engineer job openings in Raleigh, NC as of August 2026, with employment types broken down into 87% Full Time, 10% Part Time, and 3% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $143,405 per year, or $68.9 per hour.

Sr. Software Engineer

NetApp, Inc.

Morrisville, NC • On-site

$114K - $151K/yr

Full-time

Medical, Life, Retirement, PTO

Re-posted 14 days ago


NetApp rating

9.4

Company rating: 9.4 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

2nd of 499 rated business services


Job description

Job Summary
As a Senior Software Engineer - Cloud Infrastructure, you will help build, operate, and scale mission-critical cloud services that support NetApp's SaaS and IaaS offerings. You will work across the full service lifecycle-from design and deployment through production operations and continuous improvement-at the intersection of software engineering, infrastructure, and operations.
You will improve reliability, scalability, and operational efficiency through automation, observability, and strong engineering practices. This role supports cloud-native services built on microservices and Kubernetes-based architectures and partners closely with NetApp teams and cloud providers including Microsoft Azure.
This is a high-impact opportunity for an engineer who enjoys solving distributed-systems challenges, eliminating operational toil, and improving the resilience, performance, and security of cloud services at scale.
Job Requirements
  • Build automation to improve operational efficiency and reduce risk.
  • Improve reliability, scalability, and deployment velocity for cloud services.
  • Troubleshoot complex production issues across the full stack.
  • Lead incident response and root cause analysis for critical service events.
  • Monitor and optimize service health, availability, latency, and performance.
  • Operate Kubernetes- and container-based cloud infrastructure.
  • Provide advanced tier 2/3 support for cloud data services.
  • Strengthen security posture and resolve complex security issues.
  • Create and maintain runbooks and operational documentation.
  • Influence architecture and implementation decisions through production insight.

Requirements
  • 12+ years of experience in software, infrastructure, or site reliability engineering.
  • Full-Stack Engineer Experience Required.
  • Strong coding / scripting skills in Python, Go, or PowerShell.
  • Deep experience with Linux, Kubernetes, containers, and distributed systems.
  • Experience with Azure, AWS, or Google Cloud.
  • Experience using Artificial Intelligence to accelerate automation development and optimize processes. Ability to derive actionable business intelligence from structured and unstructured logs, events, traces, and metrics using AI and MCP-enabled agentic workflows.
  • Strong understanding of DevOps / SRE practices.
  • Excellent troubleshooting skills across infrastructure and application layers.
  • 12+ years of experience in software, infrastructure, or site reliability engineering.
  • Full-Stack Engineer Experience Required.
  • Strong coding / scripting skills in Python, Go, or PowerShell.
  • Deep experience with Linux, Kubernetes, containers, and distributed systems.
  • Experience with Azure, AWS, or Google Cloud.
  • Experience using Artificial Intelligence to accelerate automation development and optimize processes. Ability to derive actionable business intelligence from structured and unstructured logs, events, traces, and metrics using AI and MCP-enabled agentic workflows.
  • Strong understanding of DevOps / SRE practices.
  • Excellent troubleshooting skills across infrastructure and application layers.

Education
Bachelor of Science Degree in Computer Science, a master's degree; or equivalent experience is required.
Compensation:
The target salary range for this position is 227,800 - 338,800 USD. The salary offered will be determined by the candidate's location, qualifications, experience, and education and may be outside of this range. Final compensation packages are competitive and in line with industry standards, reflecting a variety of factors, and include a comprehensive benefits package. This may cover Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off, various Leave options, Performance-Based Incentives, employee stock purchase plan, and/or restricted stocks (RSU's), with all offerings subject to regional variations and governed by local laws, regulations, and company policies. Benefits may vary by country and region, and further details will be provided as part of the recruitment process.

What NetApp employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom


NetApp logo

About NetApp

Sourced by ZipRecruiter

The NetApp portfolio of leading data, application, and storage solutions helps organizations manage applications and data everywhere across hybrid multicloud environments. Our 30 years of innovation have made us the proven leader in all-flash storage. We have the only enterprise-grade storage OS available natively on the world’s biggest public clouds. Our data services offer the best security and protection in the industry. We have CloudOps services that will revolutionize how you work in the cloud. And that’s just scratching the surface. In a world of hybrid multicloud complexity, we envision a better IT experience—an evolved cloud state where on-premises and cloud environments are united as one, always delivering simplicity, security, savings, and sustainability. To get you there, we build solutions that drive faster innovation wherever your data and applications live, with unified management and AI-driven optimization. No walled gardens. No lock-in. You get the freedom to do what’s best for your business today and the flexibility to adapt to whatever tomorrow throws at you.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Sunnyvale, CA, US