Minimum qualifications: Bachelor's degree or equivalent practical experience. 8 years of experience programming in C++. 5 years of experience testing, and launching software products. 5 years of experience building and d…
Mountain View, California, United States · On-site
$176k–$256k/yr
Senior+$26M raised
Minimum qualifications: Bachelor's degree or equivalent practical experience. 11 years of experience in management consulting, product management and strategy, or analytics in a technology company. Experience working wit…
Software Engineer Manager II, Google Cloud Storage, Appliances Platform
Sunnyvale, California, United States · On-site
$207k–$300k/yr
Senior+$26M raised
Minimum qualifications: Bachelor’s degree, or equivalent practical experience. 8 years of experience in software development. 3 years of experience with developing large-scale infrastructure, distributed systems or netwo…
Senior Product Manager, AI Model Safety, Google Cloud AI
Sunnyvale, California, United States · On-site
$192k–$278k/yr
Senior+$26M raised
Minimum qualifications: Bachelor’s degree in Computer Science, Electrical Engineering, Mathematics, a related technical field, or equivalent practical experience. 8 years of experience in product management or equivalent…
Skills: Product Management, AI Model Safety, Cloud Platforms, Machine Learning Infrastructure, Generative AI
Minimum qualifications: Bachelor's degree in Computer Science, Engineering, a related field, or equivalent practical experience. 6 years of experience with network routing protocols, design and troubleshooting, with netw…
Senior Software Engineer, Rate Limiting and Token Management
Sunnyvale, California, United States · On-site
$174k–$252k/yr
Senior$26M raised
Minimum qualifications: Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 3 years of experience testing, maintaining, or launching…
Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience with software development or 1 year of experience with an advanced degree in an industry setting. 2 years of experience …
Skills: Software Development, Distributed Systems, Linux System Administration, Infrastructure Operations, Kubernetes
Minimum qualifications: Bachelor's degree or equivalent practical experience. 8 years of experience in software engineering/architecture, with 5 years of experience as an enterprise architect, including within the enterp…
Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree. 2 years…
Skills: Software development, Machine learning infrastructure, Model deployment, Model evaluation, Performance tuning
Minimum qualifications: Bachelor's degree or equivalent practical experience. 8 years of experience in software development. 5 years of experience testing, and launching software products, and 3 years of experience with …
Skills: Software Engineering, Machine Learning, GenAI, LLMs, Distributed Systems
Senior Software Engineer, Google Cloud Kubernetes Networking
Sunnyvale, California, United States · On-site
$174k–$252k/yr
Senior$26M raised
Minimum qualifications: Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in Go, C or Python. 5 years of experience with network architectures, protocols (e.g., TCP/IP,…
Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience with software development or 1 year of experience with an advanced degree in an industry setting. 2 years of experience …
Skills: Software development, Distributed systems, Storage systems, Go, C++
Minimum qualifications: 3 years of administrative experience in a high-tech or international environment working on core administrative tasks (e.g., travel management, expense reports, calendar management, facilities coo…
Minimum qualifications: Bachelor's degree in Mechanical Engineering, Material Engineering, Electrical Engineering, Technology, Science, a related field, or equivalent practical experience. 8 years of experience in chip p…
Technical Program Manager III, Technical Risk, gTech
Sunnyvale, California, United States · On-site
$163k–$236k/yr
Senior$26M raised
Minimum qualifications: Bachelor's degree in a technical field, or equivalent practical experience. 5 years of experience in program management. Experience working with security engineering to deploy security control sol…
Skills: Program management, Security engineering, SQL, Data analysis, Cross-functional leadership
Technical Program Manager III, Infrastructure Deployment Software, Google Cloud
Sunnyvale, California, United States · On-site
$163k–$236k/yr
Senior$26M raised
Minimum qualifications: Bachelor's degree in a technical field, or equivalent practical experience. 5 years of experience in program management. Experience with software systems deployment. Experience with data center or…
Skills: Program management, Software systems deployment, Data center infrastructure, Network infrastructure, Cross-functional leadership
Minimum qualifications: Bachelor's degree or equivalent practical experience. 8 years of experience in Distributed Systems, Software Architecture, and System Design. 3 years of experience in a technical leadership role. …
Skills: Distributed Systems, Software Architecture, System Design, Technical Leadership, People Management
About Ceribell Ceribell is a medical technology company focused on transforming the diagnosis and management of patients with serious neurological conditions. The Ceribell System is a novel, point-of-care electroencephal…
Skills: NetSuite, ERP implementation, Business process mapping, SuiteScripts, Order-to-cash
Job Description About GM is developing the next generation of embedded platform software to deliver state-of-the-art ADAS features to our customers. The Autonomy Interface SW (AIS) team is responsible for building runtim…
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
$207k–$300k/yr
Full-time
bachelor degree, postgraduate degree
Bonus, Equity, Health Insurance
Posted 10d ago
~40 hrs/week
Responsibilities
Provide technical leadership to design and build scalable, reliable, and customer-facing software infrastructure. Collaborate across teams to manage complex requirements and drive solutions for AI/ML applications and performance monitoring.
Requirements
Requires a bachelor's degree and at least 8 years of C++ programming experience. Candidates must have significant experience in distributed systems, software architecture, and technical leadership.
Full job description
Minimum qualifications:
Bachelor's degree or equivalent practical experience.
8 years of experience programming in C++.
5 years of experience testing, and launching software products.
5 years of experience building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture.
3 years of experience with software design and architecture.
Preferred qualifications:
Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
3 years of experience in a technical leadership role leading project teams and setting technical direction.
3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.
Experience in system integration or system design and computational modeling.
Experience working with one or more of the following: web or mobile application development, Unix/Linux environments, distributed and parallel systems, machine learning, information retrieval, natural language processing, networking, developing software systems, or security software development.
About the job:
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
Google's global network infrastructure is transforming to support the immense scale, reliability, and rapid AI changes in Google Cloud. Google's software engineers develop next-generation technologies that change how billions connect and interact. Our products handle information at massive scale and high reliability. We need versatile engineers who display strong leadership, mentor others, and enthusiastically manage new problems across the stack.
In this role, you will build software-defined infrastructure that automates traffic demand planning, capacity forecasting, network design, and deployment. Navigating complex challenges, you will make an impact by bringing fresh ideas across distributed systems, large-scale system design, networking, AI, and natural language processing.
Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.
Individual pay is determined by factors including job-related skills, experience, and relevant education or training.
Provide Technical leadership to the team, design, and architecture to build customer facing available, reliable, scalable systems.
Involve in software design and implementations, adhere to software best practices and architectural considerations on a project-wide level.
Collaborate across teams effectively, manage complex requirements and convert the outcomes into simplified solutions.
Understand the AI/ML applications, performance monitoring, identify key problem areas, work with various dependency teams, prioritize and drive solutions effectively to consensus.
Strategize and drive projects to improve development velocity, engineering excellence and product excellence.
A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.
Check out our career opportunities at goo.gle/3DLEokh
Offices: 1600 Amphitheatre Parkway, Mountain View, CA 94043, US · 111 8th Ave, New York, NY 10011, US · Claude Debussylaan 34, Amsterdam, North Holland 1082 MD, NL · Avenida Brigadeiro Faria Lima, 3477, Sao Paulo, SP 04538-133, BR · 51 Breithaupt St, Kitchener, ON N2H 5G5, CA
Based on 1502 listings with disclosed salaries, most software jobs in Sunnyvale, CA pay between $140k–$286k per year. Individual offers vary with seniority, company size, and specialization.
How many Software jobs are open in Sunnyvale, CA right now?
There are currently 1,772 open software positions in Sunnyvale, CA listed on Clera. New openings are added daily as companies post roles.
Which companies are hiring for Software roles in Sunnyvale, CA?
Companies currently hiring include Google, Walmart, Apple, Wayve, Applied Intuition, among others. Browse the listings above to see every active employer.
Are there remote or hybrid Software jobs in Sunnyvale, CA?
Yes — 570 of the 1772 open software positions offer remote or hybrid work (40 remote, 530 hybrid).
How do I apply for Software jobs in Sunnyvale, CA?
Each listing links directly to the employer's application page. Apply early — fresh listings get the most recruiter attention in the first two weeks.