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…
Minimum qualifications: Bachelor's degree in a quantitative field (e.g., Statistics, Computer Science, Engineering, Mathematics, Data Sciences), or equivalent practical experience. 3 years of experience in equity researc…
Minimum qualifications: Bachelor's degree in Mechanical Engineering, Industrial, Process, or Manufacturing Engineering, related discipline or equivalent practical experience. 8 years of experience in process or product d…
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
Minimum qualifications: Bachelor's degree in Mechanical Engineering, Industrial, Process, or Manufacturing Engineering, a related discipline, or equivalent practical experience. 5 years of experience in process or produc…
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
Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you…
Amazon Leo is Amazon’s low Earth orbit satellite broadband network. Its mission is to deliver fast, reliable internet to customers and communities around the world, and we’ve designed the system with the capacity, flexib…
Skills: Semiconductor test engineering, ATE, Python, Data analysis, RF
Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure needed to bring intelligence to every moving…
Staff Systems Engineer – Sensor Systems Engineering & Architecture
Sunnyvale, California, United States · Hybrid
$135k–$215k/yr
Senior+$8.5B raised
Job Description General Motors is developing hands-off and eyes-off autonomous driving systems intended for broad deployment across consumer vehicles. A foundational requirement for safe, scalable autonomy is that sensin…
Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. This architecture allows Cerebras to deliver industry-leading training and inference speeds; over 10 times faster than GPU-based hyperscale …
Job Description About the Role The Smart Collect team builds the platform that determines what vehicle data to collect, validates collection configurations, deploys them across fleets, and monitors the resulting data fro…
Skills: Python, Backend development, API design, Event-driven architecture, Data modeling
Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. This architecture allows Cerebras to deliver industry-leading training and inference speeds; over 10 times faster than GPU-based hyperscale …
Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure needed to bring intelligence to every moving…
Amazon Lab126 is seeking an experienced Senior Electro-Static Discharge (ESD) Systems Design Engineer to join the Centralized Electrical Engineering (CEE) Organization. As part of this role you will have full ownership o…
Skills: ESD system design, Failure analysis, Root cause analysis, System-level ESD testing, Electromagnetic simulation
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
$147k–$210k/yr
Full-time
bachelor degree, postgraduate degree
Bonus, Equity, Health Insurance
Posted 11d ago
~40 hrs/week
Responsibilities
The software engineer will develop, maintain, and debug code for large-scale storage systems within Google's distributed cloud environment. They will also participate in design reviews and collaborate with stakeholders to ensure high-quality, scalable technical solutions.
Requirements
Candidates must have a bachelor's degree and at least 2 years of experience in software development or distributed systems. Proficiency in programming languages like Go, C++, or Java and experience with Kubernetes are highly preferred.
Full job description
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 with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture.
Preferred qualifications:
Master's degree or PhD in Computer Science or related technical fields.
Experience in designing, developing, and maintaining large-scale storage systems, distributed databases, or file systems.
Experience in writing and maintaining code in programming languages, including Go, C++, or Java.
Experience in container orchestration, microservices, and deploying distributed systems using Kubernetes.
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.
Join the Google Distributed Cloud SDS team and build the future of storage enabling AI in edge environments. Our mission is to deliver a robust, scalable, and performant storage solution for Google Distributed Cloud and beyond, enabling customers to run their most demanding stateful applications, including AI and Gemini workloads, at the hybrid environment. We build solutions for Google's containerized environment, powered by Google Kubernetes Engine (GKE), addressing complex issues in the evolving world of distributed systems. As a Software Engineer on our early-stage team, you will have a unique opportunity to shape our technical direction, build an exceptional team, and make a significant impact on a rapidly growing product.
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.
Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
Related keywords
Software EngineerAI StorageDistributed SystemsGoogle CloudGKEKubernetesGoC++JavaStorage SystemsMicroservicesContainer OrchestrationHardware ArchitectureGeminiCloud InfrastructureSoftware Development
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 2211 listings with disclosed salaries, most technology jobs in Sunnyvale, CA pay between $129k–$279k per year. Individual offers vary with seniority, company size, and specialization.
How many Technology jobs are open in Sunnyvale, CA right now?
There are currently 2,589 open technology positions in Sunnyvale, CA listed on Clera. New openings are added daily as companies post roles.
Which companies are hiring for Technology roles in Sunnyvale, CA?
Companies currently hiring include Google, Intuitive, Apple, Walmart, Wayve, among others. Browse the listings above to see every active employer.
Are there remote or hybrid Technology jobs in Sunnyvale, CA?
Yes — 750 of the 2589 open technology positions offer remote or hybrid work (58 remote, 692 hybrid).
How do I apply for Technology 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.