1

Software Engineer Generalist Jobs in California (NOW HIRING)

Software Engineer

Palo Alto, CA ยท On-site

$150K - $175K/yr

Strong software-engineering fundamentals alongside the specialization * Palo Alto / SF in-person ... generalist breadth Details * Location -- San Francisco / Palo Alto, CA * Work policy -- On-site ...

The Role Backflip is looking for experienced Software Engineers with strong full-stack fundamentals ... A strong generalist who can build, ship, and scale complex full-stack systems * Experience ...

The Role Backflip is looking for experienced Software Engineers with strong full-stack fundamentals ... A strong generalist who can build, ship, and scale complex full-stack systems * Experience ...

... build software. From launching compelling new consumer experiences, tackling global logistics ... A T-shaped engineer / generalist mindset with deep expertise in at least one domain (e.g., API ...

Senior Robotics Software Engineer

San Francisco, CA ยท On-site

$144K - $190K/yr

They are seeking a Senior Robotics Software Engineer to develop core software for their next ... Nimble is building the autonomous supply chain powered by generalist superhumanoid robots. Founded ...

Showing results 41-60

Software Engineer Generalist information

What are the key skills and qualifications needed to thrive as a software engineer generalist, and why are they important?

To thrive as a Software Engineer Generalist, you need a solid grasp of programming languages (such as Python, Java, or C++), computer science fundamentals, and a relevant degree or equivalent experience. Familiarity with version control systems (like Git), software development frameworks, and possibly certifications in cloud platforms or specific technologies are common requirements. Strong problem-solving skills, effective communication, and adaptability help you collaborate across teams and tackle diverse technical challenges. These skills ensure you can efficiently contribute to multiple aspects of software projects and adapt to changing technologies and business needs.

What is the difference between Software Engineer Generalist vs Software Engineer Specialist?

AspectSoftware Engineer GeneralistSoftware Engineer Specialist
CredentialsBachelor's in CS or related field, coding skillsSame as generalist, often with certifications in specific technologies
Work EnvironmentCross-functional teams, varied projectsFocused on a specific technology or domain
Industry UsageCommon across tech companies, startups, and large firmsUsed in specialized roles within same industries
Search & Comparison IntentHigh, as companies seek versatile engineersHigh, for roles requiring deep expertise

Software Engineer Generalists possess broad skills across multiple areas, enabling flexibility in projects. Specialists focus deeply on a specific technology or domain. Both roles are vital, but generalists are ideal for versatile teams, while specialists excel in niche areas.

What are some common challenges faced by software engineer generalists when working across multiple tech stacks?

Software Engineer Generalists often encounter the challenge of context-switching between different programming languages, frameworks, or platforms, which can make it difficult to maintain deep expertise in each area. Balancing competing project priorities and quickly adapting to new technologies are common aspects of the role. However, this variety also allows generalists to collaborate with diverse teams and gain a broad perspective on software solutions, making them valuable contributors to cross-functional projects and opening up varied career advancement paths.

What is a software engineer generalist?

Software Engineer Generalists are professionals who possess a broad skill set and can work across multiple areas of software development. Unlike specialists who focus on a specific technology or domain, generalists are proficient in various programming languages, frameworks, and aspects of the software development lifecycle. They are valued for their adaptability, ability to tackle diverse challenges, and contribute to multiple parts of a project, from backend to frontend and even deployment. This versatility makes them especially useful in smaller teams or startups where roles often overlap.
What are popular job titles related to Software Engineer Generalist jobs in California? For Software Engineer Generalist jobs in California, the most frequently searched job titles are:
Infographic showing various Software Engineer Generalist job openings in California as of August 2026, with employment types broken down into 78% Full Time, 17% Part Time, 2% Temporary, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

Software Engineer: Infrastructure

Generalist AI, Inc

San Mateo, CA โ€ข On-site

$197K - $233K/yr

Full-time

Re-posted 3 days ago


Job description

About the Role
This role broadly owns infrastructure across the stack. If it's running in the cloud, you probably care about it. The life blood of robotics is data, and we need high scale infrastructure to manage, store, and process petabytes of this data. Our APIs, services, and monitoring systems depend on the infrastructure you'll be managing.
You'll be responsible for:
  • The compute (both CPU and GPU compute) that's required to cost effectively process petabytes of data at high throughput
  • The infrastructure required to process and store petabytes of data
  • Maintaining the security posture of our infrastructure and data

You might thrive in this role if you:
  • Have at least 5 years of experience managing high scale cloud infrastructure via tools like Kubernetes, and Terraform. Our services are predominantly in Python
  • Strong familiarity with AWS services (or their cloud equivalents), and their permission models
  • Strong opinions on how to properly use coding agents in an infrastructure setting
About Generalist
At Generalist, we are on a mission to make general-purpose robots a reality. We believe the industries and homes of the future will depend on humans and machines working together in new ways. Robots can help us build more and get more done.
We build embodied foundation models, starting with a focus on dexterity. This requires advancing the frontiers of data, models, and hardware, to enable robots to intelligently interact with the physical world.
The company embraces both large-scale AI and robotics as core to its DNA. Our team of researchers, roboticists, and company builders come from OpenAI, Boston Dynamics, Google DeepMind, and other frontier labs-with a track record of shipping AI breakthroughs. Before Generalist, we pioneered large embodied multimodal models and vision-language-action models (PaLM-E, RT-2, Gemini Robotics), launched and scaled ChatGPT and GPT-4 to hundreds of millions of users, engineered the foundations of autonomous driving, built next-generation robots (Atlas, Spot, Stretch) and pushed the limits of what they can do (from parkour to manipulation, and testing robustness).
We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic.