Post job

Software developer jobs in Cupertino, CA - 9,552 jobs

All
Software Developer
Staff Software Engineer
Principal Software Engineer
Software Development Engineer
Software Engineer
Senior Software Engineer
Software Engineering Manager
Applications Developer
Senior/Lead Developer
Lead Architect/Developer
Application Software Developer
  • Manager, SW Engineering

    Roku, Inc. 4.9company rating

    Software developer job in San Jose, CA

    Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About the team Roku pioneered streaming to the TV and continues to innovate and lead the industry. As we strive to influence the future of television globally, including TV advertising, the ongoing success depends heavily on our investment in the Content Management System. With Roku providing millions of movies, episodes, news, and channels, the Content Management System plays a vital role in managing content ingestion, selection, enrichment, and curation. We are seeking engineers capable of developing, designing, and deploying highly scalable, dependable applications, tools, and automation frameworks essential for efficiently handling the vast volume of content in our pipeline. About the role Roku pioneered TV streaming and continues to innovate and lead the industry. The Roku Channel has us well-positioned to help shape the future of streaming. Continued success relies on investing in the Roku Cloud TV Platform, so we deliver high quality streaming TV experience at a global scale. You will be part of the Roku Content Management System and Tools Engineering team, playing a key role in developing the next generation content management systems that drive content ingestion, selection, management, and curation workflows. These systems are vital for empowering critical functions like Search and Recommendation on the Roku Platform. Your projects will have a direct impact on millions of Roku users globally. Throughout, you'll collaborate with key stakeholders across various Roku engineering teams and take the lead in designing our content management system. The ideal candidate will demonstrate strong technical leadership, bring endless curiosity and can pair a global mindset with locally relevant execution. You should be a gritty problem solver and self-starter who can drive programs with the product and commercial teams within Roku and across external strategic partner organizations. The successful candidate will display a balance of hard and soft skills, including the ability to respond quickly to changing business needs. What you'll be doing Lead and grow a high-performing engineering team responsible for content ingestion, enrichment, QC automation, and partner portal systems. Architect and scale distributed systems that handle millions of assets and metadata records, ensuring reliability and low-latency processing. Collaborate with product and operational partners to deliver a world‑class Partner Portal that empowers studios, networks, and content providers to onboard and manage their catalogs seamlessly. Drive automation across video, audio, artwork, and metadata QC, integrating AI/ML‑based services to improve accuracy and efficiency. Partner cross‑functionally to streamline content delivery and operational workflows. Provide technical direction, conduct code and design reviews, and ensure best practices in performance, observability, and security. Manage individual project priorities, deadlines and deliverables. Recruit and mentor engineers, fostering a culture of technical excellence, innovation, and accountability. We're excited if you have 5+ years proven track record in hiring, building and leading high‑caliber product engineering teams. 8+ years of software development experience with deep technical knowledge and expertise in building high availability, large‑scale distributed systems and services. Proven experience in building scalable, distributed backend systems in cloud environments such as AWS, GCP or Azure. Strong understanding of microservice and event‑driven architectures, including experience with messaging and streaming frameworks like Kafka, SQS, or similar technologies. Strong leadership, collaboration and communication skills in working with cross‑functional teams across the organization and delivering on big and ambitious goals. Deep understanding of content management, metadata processing, and media workflow automation. Experience in designing or integrating partner‑facing platforms or portals for content or data management. Ability to handle periodic on‑call duty as well as out‑of‑band requests; strong written and verbal communication skills. Bachelor's degree in computer science plus 8 years of experience or equivalent; Master's degree preferred. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. The Roku Culture Roku is a great place for people who want to work in a fast‑paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV. We have a unique culture that we are proud of. We think of ourselves primarily as problem‑solvers, which itself is a two‑part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002. To learn more about Roku, our global footprint, and how we've grown, visit ************************************ #J-18808-Ljbffr
    $207k-280k yearly est. 3d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Engineering Manager - Autonomy Interface SW, Cameras

    General Motors 4.6company rating

    Software developer job in Mountain View, CA

    **Job Description:**GM is developing the next generation of embedded platform software to deliver state-of-the-art features to our customers. To achieve that goal, we are looking for technical managers who coach their teams to success and mentor their direct reports to achieve their potential.The Autonomy Interface SW team is responsible for the software that configures devices like lidars, cameras, radars, and IMUs and delivers sensor data to the AV stack running on GM vehicles. We are looking for a talented Engineering Manager to lead, manage, and grow our Camera platform SW engineering team in a fast-paced environment. The ideal candidate will combine deep technical expertise in embedded systems and camera technology with strong leadership skills to mentor engineers, drive cross-functional collaboration, and deliver high-quality, performant software solutions. Work with technical lead(s) to set the technical direction for the team, and anticipate strategic and scaling-related challenges Work with Engineering Leadership and Technical Program Managers to create and execute on a roadmap for your team Conduct performance reviews, identify top performers, and support their growth into Technical Leadership or Engineering Management roles4+ years experience managing teams who have shipped and support scalable production systems5+ years experience in software engineering roles Effective interpersonal, leadership, and communication skills Bachelor's degree in engineering or equivalent real world experience* Deep understanding of SoC architectures and hardware communication protocols (I²C, SPI, PCIe, USB).* Familiarity with industry-specific frameworks (e.g., Android Camera HAL3, QCOM, or Nvidia video frameworks).* Experience with computer vision or image processing algorithms and performance optimization.Experience building or managing performance and safety critical systems or similar Experience with DO-178, ISO-26262, or IEC-62304 Experience with modern C++11 or later development Experience working with ROS or other robotics frameworks Hands-on experience with camera/video subsystems, including MIPI-CSI interfaces, V4L2 frameworks, and Image Signal Processors (ISP) ***Hybrid:** This role is categorized as hybrid. This means the successful candidate is expected to report to an office location three times per week, at minimum.****Compensation*****:**The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of the California Bay Area.The salary range for this role is $185,600.00 to $285,000.00. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. ***Benefits:***Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.This job may be eligible for relocation benefits. General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, **email**us or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more.Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click “Apply Now” on the job posting of interest. #J-18808-Ljbffr
    $185.6k-285k yearly 1d ago
  • Principal Software Development Build Engineer

    Dell 4.8company rating

    Software developer job in Santa Cruz, CA

    The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners. Join us to do the best work of your career and make a profound social impact as a Principal Software Development Build Engineer in Santa Clara, California . What you'll achieve As a Principal Software Development Build Engineer, you will own and evolve CI/CD pipelines, build automation and release processes for our scale-out storage and data protection platform. You'll drive modernization of build systems, ensure fast/reliable releases and mentor junior engineers while collaborating closely with development, QA and operations. You will: Architect and optimize build/release pipelines for complex, distributed software Lead improvements in CI/CD workflows, automation, and developer productivity Troubleshoot build failures and enforce branching, versioning, and governance standards Integrate test automation and security checks into pipelines Mentor engineers and drive adoption of modern build tools and practices Take the first step towards your dream career Every Dell Technologies team member brings something unique to the table. Here's what we are looking for with this role: Essential Requirements 8+ years experience in build/release engineering or DevOps (or equivalent skill) Expertise with CI/CD platforms e.g. Jenkins, GitLab CI, GitHub Actions Proficiency in Python, Bash or Groovy for automation Experience with Git-based SCM, artifact management (Artifactory/Nexus), and containerized builds (Docker/K8s) Desirable Skills: Bachelor's or Master's degree in Computer Science, Engineering or related field Knowledge of modern build systems e.g. Bazel, CMake and cloud CI/CD Compensation Dell is committed to fair and equitable compensation practices. The base salary range for this position is $205,700-$266,200 . Benefits and Perks of working at Dell Technologies Your life. Your health. Supported by your benefits. You can explore the overall benefits experience that awaits you as a Dell Technologies team member - right now at MyWellatDell.com Who we are We believe that each of us has the power to make an impact. That's why we put our team members at the center of everything we do. If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you. Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us. Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here . Job ID: R283658
    $205.7k-266.2k yearly 2d ago
  • Software Engineer - Reliability

    Pantera Capital

    Software developer job in Palo Alto, CA

    About xAI xAI's mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity. We operate with a flat organizational structure. All employees are expected to be hands-on and to contribute directly to the company's mission. Leadership is given to those who show initiative and consistently deliver excellence. Work ethic and strong prioritization skills are important. All engineers are expected to have strong communication skills. They should be able to concisely and accurately share knowledge with their teammates. About the Role We are seeking a talented Site Reliability Engineer (SRE) to join our SuperComputing team. In this role, you'll ensure the reliability, scalability, and performance of our high-performance computing (HPC) infrastructure, powering cutting-edge AI research. You'll collaborate with cross-functional teams to build and maintain systems that support massive-scale data processing and model training. You\'ll ensure Grok stays reliable for millions while inventing new approaches at the intersection of SRE and cutting-edge AI to help define the future of AI reliability engineering. What You'll Do Design, implement, and maintain robust, scalable infrastructure for supercomputing environments. Monitor and optimize system performance, ensuring high availability and minimal downtime. Develop automation tools and scripts to streamline operations and improve system reliability. Troubleshoot complex issues across distributed systems, networks, and storage solutions. Collaborate with AI researchers and engineers to support compute-intensive workloads. Implement security best practices to protect sensitive data and infrastructure. Contribute to capacity planning and disaster recovery strategies. Participate in an on-call rotation to ensure 24/7 system reliability. Ideal Experiences Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience). 3+ years of experience in site reliability engineering, DevOps, or systems engineering. Proficiency in Linux system administration and scripting (e.g., Python, Bash). Experience with containerization (e.g., Docker, Kubernetes) and cloud platforms (e.g., AWS, GCP, Azure). Strong understanding of networking, distributed systems, and storage technologies. Familiarity with HPC environments, GPU clusters, or large-scale data processing. Excellent problem-solving skills and ability to work in a fast-paced, dynamic environment. Strong communication skills and a collaborative mindset. Bonus: Experience with Infrastructure as Code (e.g., Terraform, Ansible) or monitoring tools (e.g., Prometheus, Grafana). Location This role is based in the Bay Area (San Francisco and Palo Alto). Candidates are expected to be located near the Bay Area or open to relocation. Tech Stack Languages: Rust, Python, C++, Golang Interview Process Application Review: Submit your CV and a statement of exceptional work. Our team will review your application to assess fit. Phone Interview (45 minutes): A brief conversation with a team member to discuss your background, key accomplishments, and motivation. Main Interview Process 1 Coding assessment: Solve problems in Rust, Python, C++, or Golang 1 Skill Specific Technical Interview: Demonstrate practical skills in a live problem-solving session. 1 SRE/System Case Study: Analyze and solve a complex, real-world system design or operational problem, demonstrating your technical expertise, problem-solving skills, and ability to optimize system reliability and performance. Project Deep-Dive: Present your past exceptional work to a small audience. Annual Salary Range $180,000 - $440,000 USD Benefits Base salary is just one part of our total rewards package at xAI, which also includes equity, comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short & long-term disability insurance, life insurance, and various other discounts and perks. xAI is an equal opportunity employer. California Consumer Privacy Act (CCPA) Notice #J-18808-Ljbffr
    $106k-150k yearly est. 3d ago
  • Senior Software EngineerDevSecOps (Berkeley)

    Boeing 4.6company rating

    Software developer job in Berkeley, CA

    At Boeing, we innovate and collaborate to make the world a better place. Were committed to fostering an environment for every teammate thats welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. The Boeing Company is currently seeking aSenior DevSecOpsEngineerto support our Air Proprietary 2 Mission Systems teamlocated in Berkeley, Missouri.This position will focus on supporting the Boeing Defense, Space & Security (BDS) Software Engineering organization. The Mission Systems Senior DevSecOpsEngineer will be responsible forestablishing,configuring, andmaintainingthe Mission Systems (MS) software development environments across a variety of security levels. This role serves as the primary DevSecOps point of contact for Mission Systems and will coordinate closely with the Digital Engineering Environment team. Position Responsibilities: Leads the development and management of the software development environment roadmap and vision Leads the deployment and configuration of technologies and tools used in software development, including build servers, version control systems, CI/CD pipelines and automated testing frameworks Leads the establishment, configuration, and maintenance of MS software development environments across multiple networks - which includes any tools required for developing, building, and releasing software Leads the management and maintenance of cloud-based and on premises infrastructures Leads the creation and maintenance of Infrastructure as Code (IaC) and automation to simplify infrastructure administration and software deployment Establishes and maintains development and production environments Ensure compliance and policy enforcement for applicable design practices and industry standards Leads the creation of best practices/methodologies for provisioning, platform scaling, configuration management, monitoring and troubleshooting Leads software development tool administration, maintenance, version upgrades, patch management, and integration between the tools (Jira, Gitlab, Artifactory, Confluence, SonarQube, etc) Mentors and advises junior teammates and development teams on best practices in DevSecOps, providing technical leadership and fostering a culture of knowledge sharing and continuous learning Coordinate across the Mission Systems solution team, the Digital Engineering Environment team and the Boeing Software Factory Enterprise team. Basic Qualifications (Required Skills/ Experience): 7+ years of experience with C, C++, C#, Java, or Python 6+ years of experience in software architecture, with a focus on cloud-based solutions and DevOps practices 5+ years of experience in automated provisioning and configuring of software-defined infrastructure and designing for continuous deployment and continuous operations 3+ years of experience understanding of CI/CD tools (e.g., Gitlab, Jenkins) and practices, automation frameworks, and infrastructure as code (IaC) 3+ years of experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes). Preferred Qualifications (Desired Skills/Experience): Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science Experience with cloud platforms Experience with Agile software development and related processes Knowledge of industry standards and best practices in the area DevSecOps Knowledge of cybersecurity policies and regulations, ability to work across these areas to formulate solutions Experience with secure software development environments at various levels of security Experience with Linux Ability to obtain Security+ certification Travel:10% Drug Free Workplace: Boeing is a Drug Free Workplace (DFW) where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies. CodeVue Coding Challenge: To be considered for this position you will be required to complete a technical assessment as part of the selection process. Failure to complete the assessment will remove you from consideration. Pay & Benefits: At Boeing, we strive to deliver a Total Rewards package that will attract, engage and retain the top talent. Elements of the Total Rewards package include competitive base pay and variable compensation opportunities. The Boeing Company also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work. The specific programs and options available to any given employee may vary depending on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements. Pay is based upon candidate experience and qualifications, as well as market and business considerations. Summary pay range for Senior Level (Level 4): $146,200 $197,800 Applications for this position will be accepted until Jan. 25, 2026 Export Control Requirements: This position must meet U.S. export control compliance requirements. To meet U.S. export control compliance requirements, a U.S. Person as defined by 22 C.F.R. 120.62 is required. U.S. Person includes U.S. Citizen, U.S. National, lawful permanent resident, refugee, or asylee. Export Control Details: US based job, US Person required Relocation This position offers relocation based on candidate eligibility. Security Clearance This position requires the ability to obtain a U.S. Security Clearance for which the U.S. Government r
    $146.2k-197.8k yearly 2d ago
  • Lead AI Tools Architect for Developer Velocity

    Uber 4.9company rating

    Software developer job in Sunnyvale, CA

    A global technology company in San Francisco seeks a Principal Engineer to lead the development of AI-driven developer tools. This senior role involves architecting long-term strategies, influencing cross-functional projects, and driving significant improvements in engineering efficiency. Candidates should have over 15 years of experience in software engineering, demonstrated technical leadership, and expertise in applying AI to enhance productivity. This role offers a competitive salary in a dynamic tech environment. #J-18808-Ljbffr
    $154k-198k yearly est. 2d ago
  • Quantum Applications Software Developer

    Psiquantum 4.2company rating

    Software developer job in Palo Alto, CA

    PsiQuantum'smission is to build the first useful quantum computers-machines capable of delivering the breakthroughs the field has long promised. Since our founding in 2016, our singular focus has been to build and deploy million-qubit, fault-tolerant quantum systems. Quantum computers harness the laws of quantum mechanics to solve problems that even the most advanced supercomputers or AI systems will never reach. Their impact will span energy, pharmaceuticals, finance, agriculture, transportation, materials, and other foundational industries. Our architecture and approachisbased on silicon photonics. Byleveragingthe advanced semiconductor manufacturing industry-including partners like GlobalFoundries-we use the same high-volume processes that already produce billions of chips for telecom and consumer electronics. Photonics offers natural advantages for scale: photonsdon'tfeel heat, are immune to electromagnetic interference, and integrate with existing cryogenic cooling and standard fiber-optic infrastructure. In 2024,PsiQuantumannounced government-funded projects to support the build-out of our first utility-scale quantum computers in Brisbane, Australia, and Chicago, Illinois. These initiatives reflect a growing recognition that quantum computing will be strategically and economically defining-and that now is the time to scale. PsiQuantumalso develops the algorithms and software needed to make these systems commercially valuable. Our application, software, and industry teams work directly with leading Fortune 500 companies-including Lockheed Martin, Mercedes-Benz, Boehringer Ingelheim, and Mitsubishi Chemical-to prepare quantum solutions for real-world impact. Quantum computing is not an extension of classical computing. Itrepresentsa fundamental shift-and a path to mastering challenges that cannot besolvedany other way. The potential is enormous, and we have a clearpathto make it real. Come join us. Job Summary: PsiQuantum's applications team is uniquely focused on algorithms in the fault tolerant regime and is very tightly integrated with quantum architecture development. Within that team, the role of a quantum applications software engineer is to design, build and deploy tools which drive the development of quantum applications for solving the world's most pressing problems. As a crucial member within the team, a quantum application software engineer's job is to work closely with quantum applications architects and engineers to develop software toolkits and workflows, without which the team could not do their job. Such tools include (but are not limited to): quantum simulators, quantum resource estimators, quantum circuit compilation, and domain-specific quantum application integration. This work takes quantum algorithms from concept to reality, may involve close collaboration with external partners on specific use cases, and directly enables the discovery of both new quantum application use-cases and novel algorithmic techniques. Responsibilities: Lead the design, development, and deployment of quantum applications software tools to support both internal and external users. Maintain, service and upgrade a high-quality codebase supported by a fast and reliable simulation infrastructure. Work closely with internal and external partners and other members of the quantum applications team to design, implement and analyze quantum algorithms for real-world use cases. Assist with full system analysis to evaluate and optimize resource requirements for fault tolerant computations. Assist with the optimization of quantum algorithms at the subroutine, circuit, and compiled gate-set level. Experience/Qualifications: Graduate degree in Physics, Math, or Computer Science or equivalent required (MSc or PhD). Practical experience in quantum computing, programming quantum applications, or quantum circuit compilation. 5+ years professional experience programming and releasing production code in Python, C++, or similar languages. Experience with quantum algorithms or compiling in the regime of fault tolerant gates preferred. Experience with deployment of code in distributed environments, cloud application development, and RESTful API-driven architectures. A results-driven "doer", preferably with experience in a high-throughput, rapid-delivery work environment. A problem solver, with an analytical mindset. Proven team player with an ability to work effectively across departments, sites, and time zones. Ability to work independently and contribute in fast-moving start-up environment. PsiQuantum provides equal employment opportunity for all applicants and employees. PsiQuantum does not unlawfully discriminate on the basis of race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), gender identity, gender expression, national origin, ancestry, citizenship, age, physical or mental disability, military or veteran status, marital status, domestic partner status, sexual orientation, genetic information, or any other basis protected by applicable laws. Note: PsiQuantum will only reach out to you using an official PsiQuantum email address and will never ask you for bank account information as part of the interview process. Please report any suspicious activity to . We are not accepting unsolicited resumes from employment agencies. The ranges below reflect the target ranges for a new hire base salary. One is for the Bay Area (within 50 miles of HQ, Palo Alto), the second one (if applicable) is for elsewhere in the US (beyond 50 miles of HQ, Palo Alto). If there is only one range, it is for the specific location of where the position will be located.Actual compensation may vary outside of these ranges and is dependent on various factors including but not limited to a candidate's qualifications including relevant education and training, competencies, experience, geographic location, and business needs. Base pay is only one part of the total compensation package. Full time roles are eligible for equity and benefits. Base pay is subject to change and may be modified in the future. U.S. Base Pay Range $140,000-$160,000 USDBay Area Pay Range $170,000-$185,000 USD
    $170k-185k yearly 4d ago
  • Senior Developer - Embedded Wi-Fi - Palo Alto, CA

    Info-Ways

    Software developer job in Palo Alto, CA

    Contract IT Role: Senior Developer - Embedded Wi-Fi Duration: 6+ Months BGV will be done for the selected candidates. 8+ years of experience in Embedded Software Development in C/Linux Environment Qualifications Expertise in Wi-Fi chipset Driver Development / Porting / Integration Domain Knowledge in 802.11 a/b/g/n/ac Expertise in Wi-Fi open source components - LwIP, WPA Supplicants, D‑Bus, ConnMan Expertise in C Programming Preferred Experience in Wi-Fi chipsets from Broadcomm Work Experience in Chipset Provider, OEM, SOC companies Application Details Please respond with your word resume and requested details: Full Name Work Authorization Contact Number Email ID Skype ID Current location Willing to relocate Rate/hr All your information will be kept confidential according to EEO guidelines. #J-18808-Ljbffr
    $118k-164k yearly est. 1d ago
  • Full Stack Software Engineer (Python / React)

    Arrayo

    Software developer job in San Jose, CA

    We're seeking a Full Stack Software Engineer with strong backend development skills in Python and frontend expertise in React.js. You'll help design, implement, and scale full stack web applications that are secure, performant, and user-centric. Responsibilities Architect, build, and maintain backend services using Python (FastAPI, Flask, Django) Design and implement dynamic and responsive frontends using React.js and/or Vue.js Create and consume RESTful and GraphQL APIs Build reusable components and libraries for frontend use Collaborate across teams to gather requirements, define solutions, and ensure quality Optimize performance and scalability of applications Write unit, integration, and end-to-end tests across the stack Participate in peer code reviews and provide mentorship where appropriate Required Qualifications 5+ years of experience in full stack development M.S. degree in relevant domain required Proficiency with Python and one or more major web frameworks (e.g., FastAPI, Django) Advanced skills in React.js, including Hooks, Context, and state management libraries (e.g., Redux, Zustand) Experience with Vue.js or interest in working across multiple frontend frameworks Familiarity with modern frontend tooling: Webpack, Vite, Babel, ESLint Solid experience with HTML5, CSS3, SASS/SCSS, and responsive UI design Strong understanding of RESTful services, API security, and performance optimization Knowledge of relational databases (PostgreSQL, MySQL) and NoSQL options (MongoDB, Redis) Git and CI/CD best practices (GitHub Actions, CircleCI, GitLab CI) Strong communication skills and a collaborative approach to engineering Preferred Qualifications Familiarity with TypeScript Experience with cloud platforms (AWS, GCP, or Azure) Experience with Docker, Kubernetes, or container orchestration GraphQL and Apollo Client experience Familiarity with microservice architecture Experience working with real-time data (WebSockets, MQTT)
    $106k-150k yearly est. 4d ago
  • Entry Level Application Developmentopportunity

    Year Up United 3.8company rating

    Software developer job in San Jose, CA

    Year Up United is a one-year or less, intensive job training program that provides young adults with in-classroom skill development, access to internships and/or job placement services, and personalized coaching and mentorship. Year Up United participants also receive an educational stipend. The program combines technical and professional training with access to internships and job placement support through our industry-leading talent placement firm YUPRO Placement. If you receive an internship, it may be at Salesforce, Workday, or PayPal among other leading organizations in the California Bay Area (Pleasant Hill, San Francisco, San Jose). Are you eligible? You can apply to Year Up United if you are: - A high school graduate or GED recipient - Eligible to work in the U. S. - Available Monday-Friday throughout the duration of the program - Highly motivated to learn technical and professional skills - Have not obtained a Bachelors degree - You may be required to answer additional screening questions when applying What will you gain? Professional business and communication skills, interviewing and networking skills, resume building, ongoing support and guidance to help you launch your career. During the internship phase, Year Up United students earn an educational stipend of $525 per week. In-depth classes include: - Application Development - Customer Success - Project Management - Data Analytics - IT Support - Business Operations - Network Security & Support Get the skills and opportunity you need to launch your professional career. 75% of Year Up United graduates are employed and/or enrolled in postsecondary education within 4 months of graduation. Employed graduates earn an average starting salary of fifty-three thousand dollars per year.
    $43k-56k yearly est. 23h ago
  • Senior Leader, Biologics Analytical Development

    Gilead Sciences, Inc. 4.5company rating

    Software developer job in Foster City, CA

    A leading biopharmaceutical company is seeking a Principal Scientist in Analytical Ops in Foster City, California. The role involves leading analytical development, mentoring scientists, and ensuring product quality for biologics. Ideal candidates will have extensive experience in analytical method development and a strong background in regulatory compliance. The position offers an opportunity to work in a collaborative environment that supports innovation and patient-centric solutions. #J-18808-Ljbffr
    $129k-163k yearly est. 5d ago
  • Senior Software Engineer

    Metric Bio

    Software developer job in Menlo Park, CA

    We're partnering with a fast-growing healthcare AI company building production-grade software that connects advanced machine-learning models directly into real clinical workflows. This role sits at the intersection of full-stack engineering, cloud infrastructure, and data-intensive systems supporting clinician-facing applications. You'll work on systems that handle voice-driven clinical documentation, structured report generation, and backend services that operate at scale in a regulated environment. What You'll Work On: Build and operate full-stack services supporting clinician workflows and AI-powered applications Develop systems that transform voice dictation and model outputs into structured clinical reports Create workflows for drafting, editing, and final clinician sign-off Design and maintain low-latency, scalable backend services in the cloud Work with large volumes of structured and unstructured data, including metadata and model outputs Partner closely with machine-learning and infrastructure teams to bring inference into production Own services end-to-end: design, implementation, deployment, and ongoing reliability What We're Looking For: Demonstrated ability to build and ship full-stack systems in production environments Experience designing, deploying, and operating cloud-based services (AWS preferred) Comfort owning API-driven, data-intensive systems Experience working with distributed systems and production reliability concerns Familiarity with a modern backend stack, such as: AWS (e.g., EC2, S3, ECS/EKS, IAM, monitoring/logging tools) Python-based backend services (e.g., FastAPI or similar frameworks) Relational databases (e.g., PostgreSQL or equivalent) Strong ownership mindset and sound engineering judgment This team is not credential-driven - they value clear evidence of impact, technical depth, and the ability to own complex systems. Nice to Have: Experience with report generation, document workflows, or structured text pipelines Exposure to ML inference pipelines or AI-powered production systems Background working in healthcare or other regulated environments
    $118k-164k yearly est. 5d ago
  • Staff Software Engineer

    Storm3

    Software developer job in San Jose, CA

    💻 Staff / Principal Software Engineer - AI Platform (LLMs & RAG) 📋 GenAI Healthcare 📍 Hybrid in SF 💸 Competitive base + hefty bonus We are working with a pioneering generative AI-native health company revolutionizing hyper-personalized care. Its precision care platform enabling a new era of whole-person care through generative and predictive intelligence. They tap into cutting-edge resources, have an extensive dataset covering 100s million patients and a network of 1.8 million healthcare professionals. We are seeking a Staff / Principal Software Engineer to provide technical leadership in building, scaling, and operating LLM-powered healthcare applications, with a strong emphasis on RAG, knowledge systems, and AI-native backend architectures. Responsibilities: Design, build, and evolve scalable LLM-based systems, including RAG pipelines, prompt orchestration, embedding strategies, vector search, and inference workflows. Develop AI services that operate on healthcare and clinical data while respecting FHIR, HL7, HIPAA, and other regulatory and compliance requirements. Partner closely with clinical, product, and data science teams to translate real-world clinical workflows Build and maintain backend services and APIs supporting LLM inference, evaluation, observability, and lifecycle management Establish best practices for prompt management, model versioning, human-in-the-loop workflows, and continuous improvement using feedback signals. Act as a technical authority across teams, influencing architecture decisions and long-term platform strategy. Mentor senior and mid-level engineers, set engineering standards, and raise the bar on system design and code quality. Work closely with data engineering, data science, security, and product leadership to align AI capabilities with business and clinical objectives. Minimum Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 7+ years of professional software engineering experience, with 2+ years working directly with LLM-based systems in production environments. Hands-on experience designing and deploying RAG architectures Strong proficiency in Python and experience with modern backend stacks Experience working in healthtech, healthcare, life sciences, or clinical data environments, including exposure to regulated data. Proven ability to design systems that are scalable, secure, observable, and maintainable. Preferred Qualifications: Experience integrating LLMs with EHR data, clinical guidelines, prior authorization rules, quality measures, or real-world evidence datasets. Familiarity with LLM evaluation tooling and frameworks Experience with cloud-native architectures and containerized deployments 📧 Interested in applying? Please click on the ‘Easy Apply' button
    $130k-184k yearly est. 5d ago
  • Staff Simulation Software Engineer

    Strativ Group

    Software developer job in San Jose, CA

    Location: San Jose (full time onsite) Engagement: Contract (1099 or W2) Duration: 6-12 months FTE conversion thereafter. Hourly rate: The focus is on finding the right person, therefore open to market rate. Overview In this senior leadership capacity, you will spearhead the engineering of sophisticated flight emulation platforms designed for rigorous system certification and pilot-interaction studies. You will be responsible for modernizing deployment workflows through automated integration cycles and partnering with multidisciplinary teams to synchronize physical components within synchronized, real-time testing frameworks. By overseeing the full lifecycle of virtualized environments-ranging from component-level benches to full-scale "Iron Bird" rigs-you will ensure simulation accuracy by reconciling digital outputs with empirical data from live flight operations. Beyond the technical architecture, you will define the UI strategy for simulation control, manage the resolution of intricate distributed system anomalies, and cultivate a culture of elite technical mentorship and strategic project execution. Requirements: Expert experience in simulation software development and systems integration. Bachelor's or higher degree in Aerospace, Software, Electrical Engineering, Computer Science, or a related field. Seasoned technical lead for an engineering team; providing guidance in planning and execution. Advanced proficiency in C/C++ and Python. Expert in MATLAB/Simulink and Python. Extensive experience developing real-time HIL test infrastructures. Proven ability to develop simulation tools with a focus on usability, modularity, and performance. Expert of communication standards and protocols (RS-422/485, CAN/CAN-FD, ARINC-429, Ethernet, TCP/IP, USB etc…) Experience prototyping Graphical User Interfaces based on user feedback. Knowledgeable with software engineering practices including CI/CD (GitHub Actions, Jenkins), test-driven development, and agile methodologies. Strong problem-solving and debugging skills with a proactive, solutions-oriented mindset. Comfortable working in cross-disciplinary teams and mentoring junior engineers. Preferred Qualifications Experience with aerospace, spacecraft, or robotics systems-including modeling of flight dynamics, sensor-actuator loops, or avionics. Proficiency in the NI software suite (LabVIEW, VeriStand). Experience developing and troubleshooting custom code (i.e. plugins, logical devices, custom devices) for real-time OS Background in simulation infrastructure for VTOL, rotorcraft, or autonomous vehicles. Understanding of control theory, GNC algorithms, and physics-based modeling. Hands-on experience with HIL/SIL test rigs, hardware communication protocols, and test instrumentation. Exposure to regulatory frameworks (FAA, DoD, NASA) and test certification environments. Startup or fast-paced development experience is a plus. Experience automating and executing test plans. Familiarity with fault injection methodologies. Familiarity with lab
    $130k-184k yearly est. 4d ago
  • Principal Software Development Build Engineer

    Dell 4.8company rating

    Software developer job in Pleasanton, CA

    The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners. Join us to do the best work of your career and make a profound social impact as a Principal Software Development Build Engineer in Santa Clara, California . What you'll achieve As a Principal Software Development Build Engineer, you will own and evolve CI/CD pipelines, build automation and release processes for our scale-out storage and data protection platform. You'll drive modernization of build systems, ensure fast/reliable releases and mentor junior engineers while collaborating closely with development, QA and operations. You will: Architect and optimize build/release pipelines for complex, distributed software Lead improvements in CI/CD workflows, automation, and developer productivity Troubleshoot build failures and enforce branching, versioning, and governance standards Integrate test automation and security checks into pipelines Mentor engineers and drive adoption of modern build tools and practices Take the first step towards your dream career Every Dell Technologies team member brings something unique to the table. Here's what we are looking for with this role: Essential Requirements 8+ years experience in build/release engineering or DevOps (or equivalent skill) Expertise with CI/CD platforms e.g. Jenkins, GitLab CI, GitHub Actions Proficiency in Python, Bash or Groovy for automation Experience with Git-based SCM, artifact management (Artifactory/Nexus), and containerized builds (Docker/K8s) Desirable Skills: Bachelor's or Master's degree in Computer Science, Engineering or related field Knowledge of modern build systems e.g. Bazel, CMake and cloud CI/CD Compensation Dell is committed to fair and equitable compensation practices. The base salary range for this position is $205,700-$266,200 . Benefits and Perks of working at Dell Technologies Your life. Your health. Supported by your benefits. You can explore the overall benefits experience that awaits you as a Dell Technologies team member - right now at MyWellatDell.com Who we are We believe that each of us has the power to make an impact. That's why we put our team members at the center of everything we do. If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you. Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us. Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here . Job ID: R283658
    $205.7k-266.2k yearly 2d ago
  • Full Stack Software Engineer (Python / React)

    Arrayo

    Software developer job in Fremont, CA

    We're seeking a Full Stack Software Engineer with strong backend development skills in Python and frontend expertise in React.js. You'll help design, implement, and scale full stack web applications that are secure, performant, and user-centric. Responsibilities Architect, build, and maintain backend services using Python (FastAPI, Flask, Django) Design and implement dynamic and responsive frontends using React.js and/or Vue.js Create and consume RESTful and GraphQL APIs Build reusable components and libraries for frontend use Collaborate across teams to gather requirements, define solutions, and ensure quality Optimize performance and scalability of applications Write unit, integration, and end-to-end tests across the stack Participate in peer code reviews and provide mentorship where appropriate Required Qualifications 5+ years of experience in full stack development M.S. degree in relevant domain required Proficiency with Python and one or more major web frameworks (e.g., FastAPI, Django) Advanced skills in React.js, including Hooks, Context, and state management libraries (e.g., Redux, Zustand) Experience with Vue.js or interest in working across multiple frontend frameworks Familiarity with modern frontend tooling: Webpack, Vite, Babel, ESLint Solid experience with HTML5, CSS3, SASS/SCSS, and responsive UI design Strong understanding of RESTful services, API security, and performance optimization Knowledge of relational databases (PostgreSQL, MySQL) and NoSQL options (MongoDB, Redis) Git and CI/CD best practices (GitHub Actions, CircleCI, GitLab CI) Strong communication skills and a collaborative approach to engineering Preferred Qualifications Familiarity with TypeScript Experience with cloud platforms (AWS, GCP, or Azure) Experience with Docker, Kubernetes, or container orchestration GraphQL and Apollo Client experience Familiarity with microservice architecture Experience working with real-time data (WebSockets, MQTT)
    $106k-150k yearly est. 4d ago
  • Staff Software Engineer

    Storm3

    Software developer job in Fremont, CA

    💻 Staff / Principal Software Engineer - AI Platform (LLMs & RAG) 📋 GenAI Healthcare 📍 Hybrid in SF 💸 Competitive base + hefty bonus We are working with a pioneering generative AI-native health company revolutionizing hyper-personalized care. Its precision care platform enabling a new era of whole-person care through generative and predictive intelligence. They tap into cutting-edge resources, have an extensive dataset covering 100s million patients and a network of 1.8 million healthcare professionals. We are seeking a Staff / Principal Software Engineer to provide technical leadership in building, scaling, and operating LLM-powered healthcare applications, with a strong emphasis on RAG, knowledge systems, and AI-native backend architectures. Responsibilities: Design, build, and evolve scalable LLM-based systems, including RAG pipelines, prompt orchestration, embedding strategies, vector search, and inference workflows. Develop AI services that operate on healthcare and clinical data while respecting FHIR, HL7, HIPAA, and other regulatory and compliance requirements. Partner closely with clinical, product, and data science teams to translate real-world clinical workflows Build and maintain backend services and APIs supporting LLM inference, evaluation, observability, and lifecycle management Establish best practices for prompt management, model versioning, human-in-the-loop workflows, and continuous improvement using feedback signals. Act as a technical authority across teams, influencing architecture decisions and long-term platform strategy. Mentor senior and mid-level engineers, set engineering standards, and raise the bar on system design and code quality. Work closely with data engineering, data science, security, and product leadership to align AI capabilities with business and clinical objectives. Minimum Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 7+ years of professional software engineering experience, with 2+ years working directly with LLM-based systems in production environments. Hands-on experience designing and deploying RAG architectures Strong proficiency in Python and experience with modern backend stacks Experience working in healthtech, healthcare, life sciences, or clinical data environments, including exposure to regulated data. Proven ability to design systems that are scalable, secure, observable, and maintainable. Preferred Qualifications: Experience integrating LLMs with EHR data, clinical guidelines, prior authorization rules, quality measures, or real-world evidence datasets. Familiarity with LLM evaluation tooling and frameworks Experience with cloud-native architectures and containerized deployments 📧 Interested in applying? Please click on the ‘Easy Apply' button
    $131k-185k yearly est. 5d ago
  • Staff Software Engineer

    Psiquantum 4.2company rating

    Software developer job in Palo Alto, CA

    PsiQuantum'smission is to build the first useful quantum computers-machines capable of delivering the breakthroughs the field has long promised. Since our founding in 2016, our singular focus has been to build and deploy million-qubit, fault-tolerant quantum systems. Quantum computers harness the laws of quantum mechanics to solve problems that even the most advanced supercomputers or AI systems will never reach. Their impact will span energy, pharmaceuticals, finance, agriculture, transportation, materials, and other foundational industries. Our architecture and approachisbased on silicon photonics. Byleveragingthe advanced semiconductor manufacturing industry-including partners like GlobalFoundries-we use the same high-volume processes that already produce billions of chips for telecom and consumer electronics. Photonics offers natural advantages for scale: photonsdon'tfeel heat, are immune to electromagnetic interference, and integrate with existing cryogenic cooling and standard fiber-optic infrastructure. In 2024,PsiQuantumannounced government-funded projects to support the build-out of our first utility-scale quantum computers in Brisbane, Australia, and Chicago, Illinois. These initiatives reflect a growing recognition that quantum computing will be strategically and economically defining-and that now is the time to scale. PsiQuantumalso develops the algorithms and software needed to make these systems commercially valuable. Our application, software, and industry teams work directly with leading Fortune 500 companies-including Lockheed Martin, Mercedes-Benz, Boehringer Ingelheim, and Mitsubishi Chemical-to prepare quantum solutions for real-world impact. Quantum computing is not an extension of classical computing. Itrepresentsa fundamental shift-and a path to mastering challenges that cannot besolvedany other way. The potential is enormous, and we have a clearpathto make it real. Come join us. Job Summary: The Quantum Architecture Software Team at PsiQuantumbuilds the core software and data systems that underpin the study and simulation of quantum computer architectures.Quantum architects research and develop architectures for fault-tolerant photonic quantum computers, in particular methods for entanglement generation and error correction.The Quantum Architecture Software Team builds and supports the internal software platforms that enable these efforts-developing andmaintainingsimulation frameworks, data systems, and computational tools used to evaluate and explore architectural concepts. We are seeking aFull-StackPlatformLeadtoown the design, implementation, and evolution of the backend and web systems that underpin the Quantum Architecture (QA) platform. This role blends deep software engineeringexpertisein Python, distributed systems, and web architecture, with the ability to design clean interfaces and build robust, composable infrastructure for scientific and computational workflows. You'llwork directly with physicists, software engineers, and researchers to turn computational ideas into sustainable, high-value software systems that drive the simulation and exploration of quantum architectures. Responsibilities Architect and implement the QA platform's backend services and APIs using modern Python web frameworks (e.g.,FastAPI, Flask, Django, or equivalent), ensuring clean interface boundaries and maintainable abstractions. Design and evolve Python-based pipelines that manage data, computation, and integration with research and simulation systems-focusing on reliability, composability, and debuggability. Develop modular service interfaces for data access, configuration, and workflow orchestration, ensuring alignment between backend systems and frontend or computational clients. Establish infrastructure-as-code foundations using Terraform, managing multi-environment deployments and scaling across AWS services (EC2, S3, EKS, IAM, CloudWatch, etc.). Own schema design, indexing strategies, and performance optimization fordatabasebackends (e.g.,Postgres, MySQL, and MongoDB). Implement distributed caching, task orchestration, and stateful compute components using Redis or Valkeyto support low-latency data and job pipelines. Integrate and manage authentication and authorization layers (OAuth2, OIDC, SSO, IAM roles), ensuring secure, policy-driven service interactions. Define and enforce rigorous SDLC and engineering hygiene-type-checked Python (e.g.,mypy,pydantic), comprehensive testing, CI/CD pipelines, and reproducible environments. Develop internal developer tooling and interfaces (CLI utilities, REST/gRPCendpoints, Python client libraries) to enable high-velocity platform development. Lead API versioning, schema evolution, and documentation standards across backend systems. Design, implement, andmaintainboth backend and frontend components of the QA platform-owning the full stack from UIto Python APIs and data layers, ensuring clean, well-specified, and performant interfaces across the system. Implement observability frameworks-structured logging, metrics, and distributed tracing-to ensure operational insight and performance analysis across services. Mentor engineers in platform design, Python performance optimization, and large-scale system composition. Experience/Qualifications (list experience and qualifications needed for the position) 8+ years of professional software engineering experience, with extensive backend and platform designexpertise. Expertproficiencyin Python, including asynchronous programming, typing, dependency management, packaging, and performance profiling. Hands-on experience with modern web frameworks (FastAPI, Flask, Django) and Python-based interface patterns (pydanticmodels, dependency injection, API schemas). Deep familiarity with pipeline design patterns-task orchestration, async workflows, and dataflow systems-built in Python or hybrid stacks. Strong command of AWS services (EC2, EKS, S3, IAM, CloudWatch, Lambda) and infrastructure automation via Terraform. Proficiencywith databases (Postgres, MySQL, MongoDB), schema design, migrations, and query optimization. Experience designing andmaintainingcaching andstatesystems (Redis,Valkey) for scalable backend workloads. Deep understanding of auth(c/z), secrets management, and service-to-service identity mechanisms. Strong SDLC discipline-CI/CD (GitLab, GitHub Actions), static analysis, code review automation, and test-driven development. Experience designing internal APIs, Python client SDKs, and developer-facing tools with strong focus on usability and maintainability. Working knowledge of frontend integration (React, TypeScript) and REST/gRPCcontract management. Operational familiarity with observability and profiling tools (Prometheus, Grafana,OpenTelemetry,cProfile,py-spy, Perf). Ability to design for long-term maintainability-balancing low-level optimization with clean architectural separation and stable interfaces. Familiarity with HPC environments and Slurm-based job orchestrationis preferred Experience in scientific computing, simulation, or high-performance data environmentsis preferred PsiQuantum provides equal employment opportunity for all applicants and employees. PsiQuantum does not unlawfully discriminate on the basis of race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), gender identity, gender expression, national origin, ancestry, citizenship, age, physical or mental disability, military or veteran status, marital status, domestic partner status, sexual orientation, genetic information, or any other basis protected by applicable laws. Note: PsiQuantum will only reach out to you using an official PsiQuantum email address and will never ask you for bank account information as part of the interview process. Please report any suspicious activity to . We are not accepting unsolicited resumes from employment agencies. The ranges below reflect the target ranges for a new hire base salary. One is for the Bay Area (within 50 miles of HQ, Palo Alto), the second one (if applicable) is for elsewhere in the US (beyond 50 miles of HQ, Palo Alto). If there is only one range, it is for the specific location of where the position will be located.Actual compensation may vary outside of these ranges and is dependent on various factors including but not limited to a candidate's qualifications including relevant education and training, competencies, experience, geographic location, and business needs. Base pay is only one part of the total compensation package. Full time roles are eligible for equity and benefits. Base pay is subject to change and may be modified in the future. U.S. Base Pay Range $190,000-$215,000 USDBay Area Pay Range $220,000-$245,000 USD
    $220k-245k yearly 4d ago
  • Principal Software Development Build Engineer

    Dell 4.8company rating

    Software developer job in Loma Mar, CA

    The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners. Join us to do the best work of your career and make a profound social impact as a Principal Software Development Build Engineer in Santa Clara, California . What you'll achieve As a Principal Software Development Build Engineer, you will own and evolve CI/CD pipelines, build automation and release processes for our scale-out storage and data protection platform. You'll drive modernization of build systems, ensure fast/reliable releases and mentor junior engineers while collaborating closely with development, QA and operations. You will: Architect and optimize build/release pipelines for complex, distributed software Lead improvements in CI/CD workflows, automation, and developer productivity Troubleshoot build failures and enforce branching, versioning, and governance standards Integrate test automation and security checks into pipelines Mentor engineers and drive adoption of modern build tools and practices Take the first step towards your dream career Every Dell Technologies team member brings something unique to the table. Here's what we are looking for with this role: Essential Requirements 8+ years experience in build/release engineering or DevOps (or equivalent skill) Expertise with CI/CD platforms e.g. Jenkins, GitLab CI, GitHub Actions Proficiency in Python, Bash or Groovy for automation Experience with Git-based SCM, artifact management (Artifactory/Nexus), and containerized builds (Docker/K8s) Desirable Skills: Bachelor's or Master's degree in Computer Science, Engineering or related field Knowledge of modern build systems e.g. Bazel, CMake and cloud CI/CD Compensation Dell is committed to fair and equitable compensation practices. The base salary range for this position is $205,700-$266,200 . Benefits and Perks of working at Dell Technologies Your life. Your health. Supported by your benefits. You can explore the overall benefits experience that awaits you as a Dell Technologies team member - right now at MyWellatDell.com Who we are We believe that each of us has the power to make an impact. That's why we put our team members at the center of everything we do. If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you. Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us. Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here . Job ID: R283658
    $205.7k-266.2k yearly 2d ago
  • Staff Software Engineer Network Services

    Psiquantum 4.2company rating

    Software developer job in Palo Alto, CA

    PsiQuantum'smission is to build the first useful quantum computers-machines capable of delivering the breakthroughs the field has long promised. Since our founding in 2016, our singular focus has been to build and deploy million-qubit, fault-tolerant quantum systems. Quantum computers harness the laws of quantum mechanics to solve problems that even the most advanced supercomputers or AI systems will never reach. Their impact will span energy, pharmaceuticals, finance, agriculture, transportation, materials, and other foundational industries. Our architecture and approachisbased on silicon photonics. Byleveragingthe advanced semiconductor manufacturing industry-including partners like GlobalFoundries-we use the same high-volume processes that already produce billions of chips for telecom and consumer electronics. Photonics offers natural advantages for scale: photonsdon'tfeel heat, are immune to electromagnetic interference, and integrate with existing cryogenic cooling and standard fiber-optic infrastructure. In 2024,PsiQuantumannounced government-funded projects to support the build-out of our first utility-scale quantum computers in Brisbane, Australia, and Chicago, Illinois. These initiatives reflect a growing recognition that quantum computing will be strategically and economically defining-and that now is the time to scale. PsiQuantumalso develops the algorithms and software needed to make these systems commercially valuable. Our application, software, and industry teams work directly with leading Fortune 500 companies-including Lockheed Martin, Mercedes-Benz, Boehringer Ingelheim, and Mitsubishi Chemical-to prepare quantum solutions for real-world impact. Quantum computing is not an extension of classical computing. Itrepresentsa fundamental shift-and a path to mastering challenges that cannot besolvedany other way. The potential is enormous, and we have a clearpathto make it real. Come join us. Job Summary: Staff Software Engineer, Network Services joins the Quantum Operating Systems Software team to design and build the network infrastructure and services that connect PsiQuantum's photonic quantum computers. Architect and implement high-speed, low-latency, data center-scale network fabrics. Develop and maintain distributed network services software supporting quantum systems. Participate in design/code reviews and cross-team collaboration across hardware, software, and research. Responsibilities: Develop and implement network services of needed to support photonic quantum computers. Design and architecture of high speed and low latency data center-scale network fabrics. Participate in design and code reviews. Collaborate across software, hardware, and research teams at PsiQuantum. Testing and maintenance of network services software. Champion and serve as an exemplar of good software development practices at PsiQuantum. Experience/Qualifications: 10+ years in Rust, Python, or C++ for systems programming. Background in distributed systems for HPC, robotics, AI, semiconductor, or quantum environments. Proven record of building reliable, high-performance, mission-critical software. Master's degree (preferred) or equivalent experience. PsiQuantum provides equal employment opportunity for all applicants and employees. PsiQuantum does not unlawfully discriminate on the basis of race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), gender identity, gender expression, national origin, ancestry, citizenship, age, physical or mental disability, military or veteran status, marital status, domestic partner status, sexual orientation, genetic information, or any other basis protected by applicable laws. Note: PsiQuantum will only reach out to you using an official PsiQuantum email address and will never ask you for bank account information as part of the interview process. Please report any suspicious activity to . We are not accepting unsolicited resumes from employment agencies. The ranges below reflect the target ranges for a new hire base salary. One is for the Bay Area (within 50 miles of HQ, Palo Alto), the second one (if applicable) is for elsewhere in the US (beyond 50 miles of HQ, Palo Alto). If there is only one range, it is for the specific location of where the position will be located.Actual compensation may vary outside of these ranges and is dependent on various factors including but not limited to a candidate's qualifications including relevant education and training, competencies, experience, geographic location, and business needs. Base pay is only one part of the total compensation package. Full time roles are eligible for equity and benefits. Base pay is subject to change and may be modified in the future. U.S. Base Pay Range $195,000-$215,000 USDBay Area Pay Range $215,000-$245,000 USD
    $215k-245k yearly 5d ago

Learn more about software developer jobs

How much does a software developer earn in Cupertino, CA?

The average software developer in Cupertino, CA earns between $83,000 and $153,000 annually. This compares to the national average software developer range of $67,000 to $113,000.

Average software developer salary in Cupertino, CA

$112,000

What are the biggest employers of Software Developers in Cupertino, CA?

The biggest employers of Software Developers in Cupertino, CA are:
  1. Oracle
  2. Nokia
  3. Meta
  4. Xoriant
  5. SA Technologies Inc
  6. Apple
  7. Apidel Technologies
  8. Akraya
  9. Fortinet
  10. Atrium
Job type you want
Full Time
Part Time
Internship
Temporary