Post job

Senior software engineer jobs in California - 18,661 jobs

  • Senior Antitrust Litigator & Trial Strategy Leader

    Apple Inc. 4.8company rating

    Senior software engineer job in Cupertino, CA

    A leading technology company in Cupertino is seeking a litigator to join their commercial litigation team. The ideal candidate will have over 4 years of experience in litigation, particularly in competition-related matters. Strong communication, analytical, and negotiation skills are essential. This role includes formulating strategies, collaborating with cross-functional teams, and managing regulatory investigations. Competitive salary and comprehensive benefits offered. #J-18808-Ljbffr
    $166k-221k yearly est. 3d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Software Engineer

    Sodalis Ai

    Senior software engineer job in Fremont, CA

    About Us Every patient deserves fast access to life-changing medications. We're building the AI operating system that makes it happen, automating the phone calls, texts, data entry, and complex workflows that slow pharmacies down. We're backed by Gradient Ventures (Google's AI fund) with more demand than we can handle. Why we need you We're building AI-powered systems that handle real patient communication and pharmacy workflows. As an engineer, you'll work directly with our founding team to ship features end-to-end-from LLM-powered voice and text systems to integrations with pharmacy platforms. This is a hands-on, full-stack role where you'll own technical decisions that shape how our product scales. What you'll do Build and ship AI-powered voice, text, and workflow automation systems Own features end-to-end: design, implementation, deployment Create integrations with pharmacy and patient management systems Solve hard problems: LLM optimization, reliable systems on unreliable APIs, abstractions that speed up customer implementations Establish engineering patterns as we scale Must-have experience 4+ years of software engineering experience Solid programming fundamentals; Python experience a plus Hands-on experience with AI tools, APIs, or prompt engineering Track record of owning projects, not just implementing specs Nice-to-haves Experience at early-stage startups Background building LLM-powered applications Familiarity with voice/telephony systems Event driven architectures Location: Hybrid in Palo Alto (Mon/Wed/Thurs) Compensation: $175k - $250K + generous equity, full benefits, flexible PTO
    $175k-250k yearly 2d ago
  • Software Test Automation Engineer

    Avails Medical, Inc.

    Senior software engineer job in Menlo Park, CA

    Software Test Automation Engineer - Medical Device Systems We are seeking an experienced Software Test Automation Engineer to design, develop, and maintain automated testing frameworks for our medical device platform. This role will focus on verification testing and system integration testing across a multi-layered technology stack including C firmware, WPF/C# applications, and Python-based analysis components. Key Responsibilities Design and implement comprehensive automated test frameworks for verification and system integration testing across firmware, application, and analysis layers Create and maintain automated tests for WPF/C# application workflows and user interface functionality Build test automation for Python-based analysis algorithms and reporting systems Develop automated tests for C firmware components that interface with medical sensors and hardware Establish end-to-end system integration tests that validate data flow and functionality across the entire platform (firmware → application → analysis → reporting) Collaborate with firmware, software, and systems engineering teams to understand requirements and identify testable scenarios Maintain and enhance CI/CD pipelines to enable continuous automated testing Document test plans, test cases, test results, and traceability matrices in accordance with medical device regulatory requirements Identify, document, and track software defects through resolution Participate in design reviews and provide testability feedback during development phases Support verification and validation activities for regulatory submissions (FDA, ISO 13485, IEC 62304) Required Qualifications Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience) 5+ years of experience in software test automation Strong programming skills in C# and Python (C coding experience is a plus) Proven experience developing and maintaining automated test frameworks (e.g., NUnit, pytest, Robot Framework) as well as with WPF application testing and UI automation frameworks (e.g., White, FlaUI, Appium) Experience with system integration testing across multiple software components and languages Solid understanding of software testing methodologies, test design techniques, and quality assurance best practices Experience with version control systems (Git) and CI/CD tools (Bitbucket Pipelines, Jenkins, GitLab CI) Strong analytical and problem-solving skills with attention to detail Excellent written and verbal communication skills Preferred Qualifications Experience testing medical devices or other regulated software systems (FDA, ISO 13485, IEC 62304) Experience with firmware testing, embedded systems, or hardware-software integration testing Knowledge of sensor technologies and data acquisition systems Experience with requirements traceability and test management tools Understanding of risk-based testing approaches for medical devices What We Offer Medical Dental Vision 401k Unlimited PTO Gym Access Other Perks
    $97k-138k yearly est. 5d ago
  • Senior Software Engineer

    Signify Technology

    Senior software engineer job in Palo Alto, CA

    Job title: Fullstack Engineer Job type: Full-Time Salary: $200,000+ The company: A fast-growing startup at the crossroads of AI and healthcare, this team is building voice-first, safety-driven platforms that make expert-level medical guidance accessible to everyone. Their mission centers on responsible innovation, developing AI products that are not only powerful but trustworthy and compliant with healthcare standards. The company brings together engineers, clinicians, and AI researchers from world-class organizations to create secure, human-centered systems that redefine how patients and providers interact with technology. Role and responsibilities: Build and scale B2B SaaS products and internal tools using TypeScript/React (frontend) and Python/Flask (backend). Design and maintain RESTful APIs, microservices, and data pipelines supporting intelligent healthcare applications. Collaborate cross-functionally with AI researchers, product managers, designers, and clinicians to deliver safe, performant user experiences. Contribute to mobile functionality using React Native or Flutter (nice-to-have). Review code, promote engineering best practices, and uphold product quality. Participate in agile ceremonies (sprints, stand-ups, retrospectives) and proactively address technical challenges in a fast-paced environment. Job requirements: 5+ years of experience as a fullstack or software engineer. Expert in TypeScript and React for the frontend. Professional experience with Python and Flask for the backend (Ruby or Node acceptable, but Python preferred). Strong knowledge of SQL/PostgreSQL, database schema design, and query optimization. Familiarity with cloud environments (AWS, GCP, or Azure); Terraform experience is a plus. Experience developing RESTful APIs and integrating third-party services. Solid understanding of SaaS architecture, CI/CD workflows, and version control (Git). Strong problem-solving, debugging, and collaboration skills. Comfortable working in a high-ownership, high-impact environment within a Series B startup. Excellent communication skills and ability to work closely with cross-functional teams. Must be onsite full-time in Palo Alto, CA. Nice-to-have: Experience with React Native or Flutter mobile development. Background in healthcare technology, AI integration, or voice/chat interfaces. Familiarity with Flask servers in production and infrastructure automation (Terraform + AWS). Prior experience in top engineering companies or universities.
    $200k yearly 5d ago
  • Senior Software Engineer

    Kellymitchell Group 4.5company rating

    Senior software engineer job in Glendale, CA

    Our client is seeking a Senior Software Engineer to join their team! This position is located in Glendale, California. Develop next-generation experimentation platforms to power advertising decisioning, large-scale A/B testing, and evolving business needs Build advanced simulation systems that leverage state-of-the-art techniques to solve complex advertising challenges and boost overall business performance Design and implement scalable, high-performance solutions for large-scale data processing and analysis Partner with research teams to transform cutting-edge innovations into production-ready features and systems Architect and optimize distributed systems with a strong focus on performance, scalability, reusability, and flexibility Champion best engineering practices, including design patterns, CI/CD, code reviews, and automated testing Contribute across the full software development lifecycle, including system design, experimentation, implementation, deployment, and testing Collaborate cross-functionally with program managers, product managers, SDETs, and researchers in a highly innovative and open engineering environment Desired Skills/Experience: Bachelor's Degree 5+ years of professional experience 4+ years of professional programming and design experience in Java, Python, Scala, etc. Experience of building industry level high available and scalable micro-service Knowledge of system, application design and architecture Knowledge of big data processing and bigdata technologies Passionate about understanding the ad business and seeking innovation opportunities to enhance business effectiveness Passionate about technology, and open to interdisciplinary collaborations Domain knowledge about advertising Knowledge for AI/ML technologies and typical technical stacks Experience with big data solutions like Airflow, Databricks, etc. Benefits: Medical, Dental, & Vision Insurance Plans Employee-Owned Profit Sharing (ESOP) 401K offered The approximate pay range for this position is between $52.00 and $75.00. Please note that the pay range provided is a good faith estimate. Final compensation may vary based on factors including but not limited to background, knowledge, skills, and location. We comply with local wage minimums.
    $52-75 hourly 1d ago
  • Senior Software Engineer

    Tranzeal Incorporated

    Senior software engineer job in Oakland, CA

    🚀 𝐍𝐨𝐰 𝐇𝐢𝐫𝐢𝐧𝐠: Senior Software Engineer (𝐐𝐮𝐚𝐝𝐢𝐞𝐧𝐭 𝐈𝐧𝐬𝐩𝐢𝐫𝐞) 📍 𝐋𝐨𝐜𝐚𝐭𝐢𝐨𝐧: Alpharetta, GA / Rancho Cordova, CA / Oakland, CA (Hybrid/Remote) 💼 Full-time / Contract (Open) 👀 Are you a 𝐐𝐮𝐚𝐝𝐢𝐞𝐧𝐭 𝐈𝐧𝐬𝐩𝐢𝐫𝐞 𝐞𝐱𝐩𝐞𝐫𝐭 passionate about building secure, scalable customer communication solutions? Join a high-impact Document Composition & Generation Team within the Customer Communications Management (CCM) space. 𝐖𝐡𝐚𝐭 𝐘𝐨𝐮'𝐥𝐥 𝐃𝐨: ⚙️ Design, develop, test, and implement customer communication workflows using Quadient Inspire 🔗 Build secure, scalable APIs aligned with architecture standards 🧩 Support input/output requirements, usage scenarios, and quality assurance needs 📊 Collaborate with internal teams on strategic planning and platform alignment 𝐖𝐡𝐚𝐭 𝐘𝐨𝐮 𝐁𝐫𝐢𝐧𝐠: 🧠 5+ years of software engineering experience 📄 Strong expertise with 𝐐𝐮𝐚𝐝𝐢𝐞𝐧𝐭 𝐈𝐧𝐬𝐩𝐢𝐫𝐞 (Designer, Scalar, Content Manager, Automation, Interactive, Approve Workflow) 🌐 Hands-on experience with REST, SOAP, and API protocols 💻 Proficiency in Java, JavaScript, Shell Scripting 🗄️ Solid experience with SQL databases 🔁 Version control using GitHub 𝐍𝐢𝐜𝐞 𝐭𝐨 𝐇𝐚𝐯𝐞 ✨ Experience with Customer Communications Management (CCM) platforms ✨ Familiarity with Precisely EngageOne 📩𝐈𝐧𝐭𝐞𝐫𝐞𝐬𝐭𝐞𝐝? DM or share your resume at 𝐚𝐝𝐢𝐭𝐲𝐚𝐤@𝐭𝐫𝐚𝐧𝐳𝐞𝐚𝐥.𝐜𝐨𝐦 𝐇𝐚𝐬𝐡𝐭𝐚𝐠𝐬 #Hiring #SeniorSoftwareEngineer #QuadientInspire #CCM #CustomerCommunications #APIDevelopment #HybridJobs #TechJobs #SoftwareEngineering #DocumentComposition #TranzealHiring #CaliforniaJobs #GeorgiaJobs #TranzealUSAjobs #CaliforniaJobs #Remote #PrintNet #Inspire #Quadient #SoftwareEngineer
    $118k-164k yearly est. 1d ago
  • Senior Footwear Development

    Bright Talent, Inc.

    Senior software engineer job in Los Angeles, CA

    Our client is hiring a Senior Footwear Development professional to lead the creation of innovative, high-performance footwear from concept to production. They're looking for an experienced developer who blends technical mastery with creative collaboration - someone who can translate visionary design into exceptional product. If you thrive at the intersection of design, craftsmanship, and manufacturing innovation, this role offers the opportunity to shape the next generation of footwear alongside global creatives in the heart of Los Angeles. Senior Footwear Development Location: Los Angeles, CA Job Type: Full-Time Department: Development Reports To: Director of Development About the Company Our client, Violet St, is an independent footwear company with a full-stack infrastructure to design, develop, distribute and drive all go-to-market activity for global creatives in the sneaker/footwear space. Focusing on talent from the world of design, music, creative culture and sports, it is the first footwear business to offer world-class creatives their own independently designed and owned footwear brands at scale. Violet St's Los Angeles headquarters include a full design studio that works closely with our global manufacturing partner to build best-in-class footwear from lifestyle to performance, and an extensive marketing organization to drive all direct, channel and brand activity. The intent is to partner with creatives to build global brands in footwear. The company was founded in 2022 by Luke Wood (former President of Beats by Dr. Dre and a VP of Apple) and Charles Mangan (founder of TITOL, Manager, Cactus Plant Flea Market and former CMO/COO of Travis Scott's Cactus Jack). Position Overview The Senior Footwear Development professional will lead the end-to-end product creation process-from initial concept through commercialization and production-for assigned footwear models. This role ensures on-time delivery of projects while balancing performance, innovation, cost efficiency, and sustainability. You'll collaborate with cross-functional teams to drive excellence in product development, mentor junior developers, and deliver exceptional product results that meet both business and creative goals. Key Responsibilities Lead the end-to-end product creation process from concept through commercialization and production. Ensure on-time delivery of projects aligned with key dates, specifications, performance goals, and profitability targets. Specify materials, components, and constructions that meet design, cost, and performance objectives. Translate design concepts and 2D renderings into 3D prototypes and production-ready samples. Apply technical expertise in 3D prototyping, tooling, upper patterns, molds, materials, costing, and manufacturing. Lead fit and wear testing, engineering validation, and costing analysis to ensure performance and profitability. Drive innovation by leveraging new technologies, materials, and sustainable practices. Prepare products for scalable manufacturing and successful commercialization. Mentor and develop Manager-level Footwear Developers. Collaborate with the Director of Footwear Development to align strategies, manage milestones, and uphold product excellence standards. Qualifications Bachelor's degree in Product Development, Engineering, Manufacturing, Marketing, Industrial Design, or a related field (or equivalent experience). Minimum of 8 years of directly relevant work experience. Strong communication and influencing skills with the ability to collaborate cross-functionally. Knowledge of footwear manufacturing technologies, tooling, and materials is highly preferred. Understanding of product planning, forecasting, and process management. Experience in high-growth or creative-driven footwear environments is a plus. * The salary range provided in this job posting may vary based on a variety of factors including but not limited to experience, qualifications, location, and the specific needs of the company. The stated range is not a guarantee of compensation, and the employer reserves the right to modify or change it at any time. Final compensation will be determined through discussions with the candidate and will be formalized in the offer letter.
    $109k-150k yearly est. 3d ago
  • Senior Software Engineer - Full Stack & DevOps

    Beacon Healthcare Systems 4.5company rating

    Senior software engineer job in Huntington Beach, CA

    We're seeking a Senior Software Engineer who thrives at the intersection of application development and DevOps. You'll design, build, and deploy scalable SaaS solutions for Medicare and Medicaid health plans, while also contributing to the automation, reliability, and security of our development lifecycle. This role is central to delivering high-quality features for our Compliance, Appeals & Grievances, and Universe Scrubber products. Key Responsibilities: · Application Development Design and implement backend services, APIs, and user interfaces using modern frameworks and cloud-native architecture. Ensure performance, scalability, and maintainability across the stack. · DevOps Integration Collaborate with infrastructure and DevOps teams to build and maintain CI/CD pipelines, automate deployments, and optimize environment provisioning across development, QA, and production. · Cloud-Native Engineering Develop and deploy applications on AWS, leveraging services like Lambda, ECS, RDS, and S3. Ensure solutions are secure, resilient, and compliant with healthcare regulations. · Quality & Compliance Write clean, testable code and participate in peer reviews, unit testing, and performance tuning. Ensure all software adheres to CMS, HIPAA, and internal compliance standards. · AI-Enabled Features Support integration of AI/ML capabilities into product workflows, such as intelligent routing of grievances or automated compliance checks. · Mentorship & Collaboration Provide technical guidance to junior engineers and collaborate with cross-functional teams to translate healthcare business needs into technical solutions. Qualifications: Bachelor's degree in computer science or related field 5+ years of experience in software development, with exposure to DevOps practices Proficiency in languages such as Java, Python, or C#, and experience with cloud platforms (preferably AWS) Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions), infrastructure-as-code (e.g., Terraform, Ansible), and containerization (e.g., Docker, Kubernetes) Understanding of healthcare data formats (EDI, HL7, FHIR) and regulatory frameworks
    $112k-147k yearly est. 1d ago
  • Software Engineer

    Medwatchers

    Senior software engineer job in San Diego, CA

    Join the Future of Healthcare at MedWatchers MedWatchers is a technology-forward leader delivering integrated care solutions that improve lives across Medicare, Medicaid, and Commercial markets. With a growing portfolio of 30+ clinical service lines and a flexible delivery model-ranging from full SaaS, hybrid solutions, to fully delegated services-we help payers close gaps, enhance outcomes, exceed quality benchmarks and demonstrate clear return on investment (ROI) through data-backed interventions. Our comprehensive suite includes: CMAPP, our cloud-based care management platform Advanced analytics and risk-based targeting to derive ROI Omnichannel member and provider engagement Clinical services delivered by a team of 180+ licensed pharmacists, fluent in 30+ languages and dialects We're trusted by over 60 national and regional health plans-including the six largest payers in the U.S. As we scale, we're expanding our San Diego-based Technology Team across multiple positions. We're hiring engineers and scientists to build impactful products and develop the next generation of intelligent healthcare technology in San Diego. Software Engineer (various levels) Roles: Software Engineer, Product Technologist, Full Stack Developer (Title and level will be commensurate with your education and experience) Location: Onsite - San Diego, CA (No remote) Preferred Qualifications: MS or PhD in Computer Science or related field (BS acceptable with strong experience) Salary Range: $100,000 - $175,000 (based on experience and skills) + Annual Bonus Overview Join our San Diego-based engineering team to design and build robust, scalable technology platforms that support clinical workflows, member engagement, and real-time healthcare analytics. You'll work across the stack, collaborating with product, data, and clinical teams to deliver impactful features in a fast-moving, mission-driven environment. Key Responsibilities Develop and maintain full-stack web applications with clean, testable code Design and implement RESTful APIs and backend services Build responsive, component-based user interfaces using modern JavaScript frameworks Work with cloud-native tools and infrastructure for scalable deployment Participate in code reviews, technical design discussions, and agile ceremonies Collaborate cross-functionally with product managers, clinicians, and data teams Ensure performance, reliability, and security of deployed applications Contribute to platform architecture decisions as the product scales Representative Technologies (familiarity with similar tools is welcome) Frontend: JavaScript (React, Angular, Vue) Backend: Node.js, Express, Python (Flask, FastAPI), Go, Rust Databases: PostgreSQL, MongoDB, Redis Cloud Platforms: AWS, Azure, GCP DevOps & Tooling: Git, CI/CD pipelines, Docker, Kubernetes Ideal Experience Strong programming fundamentals and debugging skills Proven experience in full-stack application development Familiarity with modern deployment workflows and cloud services Agile team collaboration and iterative product delivery Bonus: Exposure to healthcare data, APIs, or workflows We offer a comprehensive benefits package, including: 401(k) with company matching Health, dental, and vision insurance Paid time off (PTO) Tuition reimbursement Employee discounts
    $100k-175k yearly 4d ago
  • Full Stack Software Engineer (Python / React)

    Arrayo

    Senior software engineer 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. 2d ago
  • Software Engineer (Computer Vision, Robotics)

    Autonomous Healthcare

    Senior software engineer job in Santa Clara, CA

    About Us At Autonomous Healthcare, we are at the forefront of medical innovation, developing the next generation of devices that will revolutionize patient care. Our mission is to commercialize breakthrough medical technologies by leveraging cutting-edge AI and autonomous systems. We believe that the best solutions are built together, and we are looking for a key member to join our collaborative R&D team. About the Role We are seeking a highly motivated and skilled engineer to join our team in developing next-generation patient monitoring systems. This role is at the intersection of computer vision, signal processing, and high-performance software engineering. You will be responsible for building the core analytical engine that transforms raw depth-sensor video into actionable health information. This is not a purely theoretical position. You will be hands-on, designing algorithms that are efficient enough for real-time applications and robust enough for real-world clinical use. You will write the production-level Python code that brings these algorithms to life on cutting-edge edge computing platforms. If you are a problem-solver who thrives on analyzing complex sensor data and building tangible, high-performance systems, we want to hear from you. Key Responsibilities Develop and implement real-time computer vision algorithms in Python to detect, track, and analyze regions of interest from video data (specifically depth sensors). Design and build signal processing pipelines to extract, filter, and interpret physiological movement data from sensor signals. Optimize algorithms for performance to meet strict real-time processing requirements. Deploy and validate analysis software on edge computing platforms with GPU acceleration (e.g., NVIDIA Jetson). Collaborate in a multidisciplinary team to integrate your solutions into a complete monitoring product. Rigorously test, debug, and document your code and algorithms. Required Qualifications Strong proficiency in Python and experience writing clean, efficient, and maintainable code. Solid foundation in computer vision principles and hands-on experience with libraries like OpenCV. Solid foundation in digital signal processing (e.g., filtering, time-series analysis, feature extraction) and experience with libraries like SciPy or NumPy. B.S. or M.S. in Computer Science, Robotics, Electrical Engineering, Biomedical Engineering, or a related technical field. Demonstrable experience in analyzing imaging or sensor data to solve complex problems. Excellent problem-solving skills and the ability to work independently and as part of a team. Preferred Skills (We'd love to see these) Experience with high-performance edge computing platforms (e.g., NVIDIA Jetson). Familiarity with GPU programming (e.g., CUDA, TensorRT) for accelerating algorithms. A background in robotics, autonomous vehicles, or real-time analysis of sensor data (e.g., LiDAR, RADAR, IMU). Experience with depth sensors, 3D data processing, or point cloud analysis. Knowledge of machine learning or deep learning frameworks (e.g., PyTorch, TensorFlow) for vision or time-series tasks. Familiarity with software development best practices (e.g., Git, unit testing, CI/CD).
    $106k-150k yearly est. 5d ago
  • Sr. Software Developer

    T3W Business Solutions, Inc.

    Senior software engineer job in San Diego, CA

    T3W Business Solutions, Inc. is a Woman-Owned Small Business with Headquarters located in San Diego, CA. It is our mission to help our clients develop strategies to optimize their use of space and resources resulting in maximum benefits; we also deliver quality data and analysis to support our client's daily facility operations, planning, and compliance programs. We are looking for a Sr. Software Developer in San Diego, California. **Contingent Upon Contract Award** Summary Designs, develops, and implements enterprise-grade software solutions supporting FRCSW engineering, logistics, and business systems. Leads full software lifecycle task requirements analysis, architecture, coding, testing, integration, and sustainment. Optimizes performance, resolves advanced defects, and ensures cybersecurity compliance. Mentors development teams, enforces standards, and supports alignment with DoD software engineering practices, including SRDR reporting. Responsibilities Develop and maintain software solutions supporting logistics and maintenance operations. Apply software engineering principles to meet performance and cybersecurity requirements. Collaborate with system administrators, analysts, and data scientists. Support DevOps, AI/ML, and RPA initiatives for efficiency improvement. Requirements Bachelor's degree in Computer Science or Software Engineering. 10+ years of software development experience with C#, Python, or .NET. Familiarity with DoD software development and RMF processes. Must possess an active Secret Clearance - Required This contractor and subcontractor shall abide by the requirements of 41 CFR §§ 60-1.4(a), 60-300.5(a) and 60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity or national origin. Moreover, these regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disability.
    $106k-144k yearly est. 1d ago
  • Staff Software Engineer

    Cloudkitchens 3.6company rating

    Senior software engineer job in Mountain View, CA

    Who We Are At City Storage Systems (CSS), we are dedicated to building Infrastructure for Better Food. Our mission is to empower restaurateurs worldwide to thrive in the online food delivery market. By making food more affordable, of higher quality, and convenient, we're transforming the industry for everyone, from budding entrepreneurs opening their first restaurant to global quick-service chains. What You'll Do As a backend-focused Software Engineer at CSS, you'll play a crucial role in our data-driven development team, helping to advance our state-of-the-art menu platform. Your responsibilities will include: Data-Driven Development: Contribute to our data-centric development efforts. Project Planning: Participate in strategic planning for various internal tools. Agile Methodologies: Implement and test software using agile methodologies. Collaborative Teamwork: Work closely with a team to enhance and support our technology. Code Contribution: Write, debug, maintain, and test code across multiple projects. Architectural Design: Design scalable systems with a focus on robust architecture. Continuous Improvement: Engage in continuous improvement initiatives. Innovation: Drive innovation within the team and support technological advancements at CSS. What the Team Focuses On Our menu platform (check our tech blog) offers comprehensive menu management features designed to streamline restaurant operations, enhance customer experiences, and optimize performance. It serves as a single source of truth for menus, seamlessly integrating with online channels such as DoorDash, UberEats, and Grubhub and offline point-of-sale (POS) systems like Square, Toast, and NCR. Key capabilities include updating menus with new items, pricing, and taxes, performing A/B testing on different structures, setting availability by channel, creating combos and promotions, managing ingredients and SKUs, and configuring operational hours. Additionally, our platform features automated linking to ensure POS and online menus are always synchronized, minimizing discrepancies. Boasting a 99.9% availability rate, our platform supports a vast network of brands in the US and worldwide, ensuring uninterrupted service. Over 100,000 restaurateurs use our platform daily to streamline their operations and consistently express high satisfaction. What We're Looking For Education: Bachelor's Degree in Computer Science or equivalent. Experience: 7-10 years of experience in a relevant role. Individual Contribution: Proven track record of significant contributions in previous roles, demonstrating your impact. Architectural Skills: Ability to design and create robust architecture from scratch and evolve existing systems. Communication Skills: Strong communication and presentation skills, with the ability to collaborate with non-engineering stakeholders. Technical Expertise: Experience designing and implementing scalable, reliable, and efficient distributed systems. Familiarity with Java / Go / Kotlin is required. Concurrency: Experience building systems that can execute multiple tasks while managing overlapping run-time and space complexities simultaneously. Application Maintenance: Experience in maintaining and extending large-scale, high-traffic applications. Why Join Us Growing Market: You'll be part of an $80 billion market projected to reach at least $500 billion by 2030 in the US alone. Industry Impact: Join a team that is transforming the restaurant industry and helping restaurants succeed in online food delivery. Collaborative Environment: Benefit from the support and guidance of experienced colleagues and managers, who will help you learn, grow, and achieve your goals. Work closely with other teams to ensure our customers' success. Additional Information This role is based in our Mountain View office. We look forward to sharing more about a meaningful career at CSS!
    $146k-202k yearly est. 2d ago
  • Software Engineer

    Vivio, a Public Benefit Corporation

    Senior software engineer job in Hayward, CA

    Mission and Impact: VIVIO Health, a Public Benefit Corporation, is revolutionizing pharmacy benefits management through data and technology. Our foundational principle - "The Right Drug for the Right Person at the Right Price" - drives everything we do. Since 2016, our evidence-based approach has delivered superior health outcomes while reducing costs for self-insured employers and health plans. By ensuring each patient receives the most appropriate medication for their specific condition at a fair market price, we're replacing the obsolete PBM Model with innovative solutions that work better for everyone. Why Join VIVIO? Innovation: Challenge the status quo and shape healthcare's future Impact: Directly influence patient care and help change healthcare delivery Collaboration: Work with passionate teammates dedicated to making a difference Culture: Enjoy autonomy and reliability in a micromanagement-free environment Growth: Expand your opportunities as we expand our business Job Description Position Overview We are seeking an exceptional developer with robust Python skills to join our team. You will play a crucial role in building complex business operations logic. You should have a proven track record of building high-quality software, solving complex problems, and thriving in collaborative environments. Experience in regulated cloud environments like HIPAA or PCI is a plus. We expect a self-motivated individual who thrives in a collaborative environment and shares our commitment to enhancing the cost and quality of healthcare. If you're ready to make an impact, we want to hear from you! Location: Hayward, CA. This is a Hybrid role with a minimum of 3 in-office days. Technical Stack: Languages: Python, PHP Databases: MySQL Infrastructure: AWS or other Cloud experience, CICD Core Responsibilities: Design and develop scalable services and core libraries. Develop batch processing jobs for data imports, reporting, and external integrations. Build and maintain transaction processing systems with complex business rules. Integrate third-party APIs and normalize data across multiple healthcare providers. Implement HIPAA-compliant data handling, logging, and audit systems Write comprehensive tests with proper mocking and maintain CI/CD pipelines. Foster best practices in a lean startup setting through code reviews. Promote knowledge sharing to build a collaborative culture. Optimize architectures and designs through deep understanding of business processes Ensure operational excellence through monitoring, documentation, and deployment automation. Qualifications Required Qualifications: 5+ years of development experience with production systems BS or advanced degree in an engineering discipline or equivalent experience SQL database design and optimization Test-driven development and mocking strategies Experience with data processing Preferred Qualifications: REST API design and integration experience FastAPI or similar framework experience CRM customization experience ETL pipelines and Batch processing systems experience Job orchestration frameworks experience File-based and distributed storage systems Healthcare/pharmacy technology background Strong understanding of building software in regulated environments & security standards such as PCI DSS, ISO 27001, HIPAA, and NIST. Other expectations: Hybrid work arrangement with work from office 3 days a week. Additional Information Compensation and Benefits: Base Salary: $120-$140K/year Bonus Eligible Health benefits, including Medical, Pharmacy, Dental, Vision, and Life insurance Stock Options 401K and company match PTO Opportunity to work for a growing and innovative company. Dynamic and collaborative work environment. The chance to make a real impact with a Public Benefit Corporation. VIVIO Health is an Equal Opportunity Employer. All information will be kept confidential according to EEO guidelines. Please be advised that job opportunities will only be extended after a candidate submits a completed job application and goes through our interview process, including 1:1 and/or group interviews via phone, video conferencing, and/or in-person. All legitimate correspondence from a VIVIO employee will come from our Smart Recruiter Applicant Tracking System "@smartrecruiter.com" or "@viviohealth.com" email accounts.
    $120k-140k yearly 5d ago
  • Senior Embedded Software Engineer

    Pentangle Tech Services | P5 Group

    Senior software engineer job in Mountain View, CA

    Responsibilities Android kernel, framework Audio system, Audio related device drivers (e.g. for A2B) Infotainment, Digital Cockpit Qualcomm SoC QNX OS experience Linux Yocto kernel and services development System performance optimization with Linux Yocto, QNX or AAOSP.
    $119k-159k yearly est. 2d ago
  • Machine Learning Software Engineer

    Subtle Medical

    Senior software engineer job in Menlo Park, CA

    Subtle Medical is a leading provider of AI-powered imaging solutions, optimizing scan efficiency and image quality across radiology. Recognized by TIME as a World's Top Healthcare Company (2025) and multiple times as a CB Insights GenAI 50, Digital Health 150, and Top AI 100 company, Subtle Medical is committed to transforming medical imaging through responsible and intelligent software. The company's solutions are deployed on over 1000 scanners worldwide, helping imaging centers and hospitals deliver faster scans, improve image quality, and enhance patient care without the need for new hardware. The Role The Machine Learning Software Engineer role at Subtle Medical will join our growing AI team, working at the intersection of applied machine learning, infrastructure, and product innovation. Subtle Medical is the world leader in applying deep learning to the acquisition of medical images in order to enable faster, safer, and smarter medical imaging. We are committed to transforming the healthcare ecosystem by building and delivering responsible AI solutions that create a measurable impact on the radiology workflow and patient experience. Our vision is that every human being has the opportunity for a timely diagnosis, high-quality care, and a longer, healthier life. Currently, Subtle Medical has several FDA-cleared & CE-marked AI software products that are in clinical usage in over 900 hospitals and imaging centers worldwide. Subtle has a robust multi modality product portfolio and continues to invest heavily in research and development. Our team consists of world leading radiologists, scientists and engineers from top universities like Stanford, Harvard, and MIT many with past experience at leading equipment manufacturers like GE, Philips and Siemens. Subtle Medical has been recognized multiple times by CB Insights as a global Top 100 AI Company and Top 150 Digital Health Company. We continue to grow and expand and welcome those to apply who desire to empower patients and physicians with better healthcare. Subtle Medical is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. Job Responsibilities Build software systems that enable AI-powered image enhancement and analysis algorithms in the clinical workflow Write computer code to set up deep learning network architecture Support and participate in applicable Quality Management System (QMS) processes for Subtle Medical AI/ML Software as a Medical Device (SaMD) products. Feed imaging data into this model for training and evaluating the results on a separate test set Participate in applicable data protection related activities, such as audits, investigations, and training, and comply with all applicable company policies and procedures. Deploy and maintain our software systems both on the cloud and at work sites Build and maintain CI/CD tools for our softwares Complete models and simulations, using manual or automated tools, to analyze or predict system performance under different operating conditions Monitor system operation to detect potential problems Identify system data, hardware, or software components required to meet user needs Maintain logs of any code modifications Conceive and document software design and testing plans Test performance of multiple deep learning models Improve the efficiency of deep learning algorithms to allow them to be run on standard hospital scanners Collaborate with the research team in developing next generation AI-powered medical imaging products Build and maintain experiment tracking tools Build and maintain model training, validation and deployment infrastructure Publication and other dissemination of new technologies Submit patent applications on significant new advances Qualifications Programming skills in Python/C/C++ Understanding of general principles of medical imaging and/or Deep Learning pipelines on medical images Working knowledge of Quality Management System (QMS) regulations and applicable familiarity with ISO 13485, ISO 14971, IEC 62304, and IEC 62366. Education Master's degree in Computer Science or relevant field Work Experience 5 years work experience in software engineering as a full stack developer and/or ML Ops Engineer Nice to Haves 5+ years work experience in software engineering for medical imaging Industry Computer Software / SAAS Medical Imaging/Radiology Hospital & Health Care Employment Type Full-time Location This is a remote role with potential for 5% travel. Travel is usually restricted to team meetings. Candidates in the San Francisco Bay Area are given the option to work hybrid at the Menlo Park office. Job Functions Engineering Want to apply? Please email ************************* with your resume/CV and the job title in the subject line. Be sure to include all applicable information that supports your qualification and interest in this role.
    $106k-150k yearly est. 5d ago
  • Staff Simulation Software Engineer

    Strativ Group

    Senior software engineer 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: 10+ years of 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. 2d ago
  • Software Engineer, Entry Level (New Grad)

    Emonics LLC

    Senior software engineer job in Los Angeles, CA

    About the role We are hiring an Entry Level Software Engineer to join a collaborative engineering team building modern web and backend systems. This is a great opportunity for recent graduates to work on real production features, learn best practices, and grow with mentorship. What you will do • Build and enhance backend services and APIs • Develop UI features and improve user experience (depending on team) • Write clean, testable code and participate in code reviews • Troubleshoot issues, fix bugs, and improve system reliability • Collaborate with product, QA, and other engineers in agile sprints • Document technical work and contribute to team knowledge bases What we are looking for • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field (or equivalent experience) • Strong fundamentals in data structures, algorithms, and OOP • Experience with at least one programming language (Java, Python, JavaScript, C#, etc.) • Familiarity with Git and basic CI/CD concepts • Comfort working with SQL or basic database concepts • Strong communication and willingness to learn Nice to have • Internship, capstone, or personal projects (GitHub preferred) • Exposure to cloud platforms (AWS, Azure, GCP) • Familiarity with Docker, REST, microservices, or React
    $94k-132k yearly est. 5d ago
  • Software Engineer

    Sodalis Ai

    Senior software engineer job in San Jose, CA

    About Us Every patient deserves fast access to life-changing medications. We're building the AI operating system that makes it happen, automating the phone calls, texts, data entry, and complex workflows that slow pharmacies down. We're backed by Gradient Ventures (Google's AI fund) with more demand than we can handle. Why we need you We're building AI-powered systems that handle real patient communication and pharmacy workflows. As an engineer, you'll work directly with our founding team to ship features end-to-end-from LLM-powered voice and text systems to integrations with pharmacy platforms. This is a hands-on, full-stack role where you'll own technical decisions that shape how our product scales. What you'll do Build and ship AI-powered voice, text, and workflow automation systems Own features end-to-end: design, implementation, deployment Create integrations with pharmacy and patient management systems Solve hard problems: LLM optimization, reliable systems on unreliable APIs, abstractions that speed up customer implementations Establish engineering patterns as we scale Must-have experience 4+ years of software engineering experience Solid programming fundamentals; Python experience a plus Hands-on experience with AI tools, APIs, or prompt engineering Track record of owning projects, not just implementing specs Nice-to-haves Experience at early-stage startups Background building LLM-powered applications Familiarity with voice/telephony systems Event driven architectures Location: Hybrid in Palo Alto (Mon/Wed/Thurs) Compensation: $175k - $250K + generous equity, full benefits, flexible PTO
    $175k-250k yearly 2d ago
  • Full Stack Software Engineer (Python / React)

    Arrayo

    Senior software engineer job in San Francisco, 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. 2d ago

Learn more about senior software engineer jobs

Do you work as a senior software engineer?

What are the top employers for senior software engineer in CA?

Top 10 Senior Software Engineer companies in CA

  1. Google

  2. Oracle

  3. Apple

  4. Walmart

  5. NVIDIA

  6. StubHub

  7. Waymo

  8. Roblox

  9. Über

  10. General Motors

Job type you want
Full Time
Part Time
Internship
Temporary

Browse senior software engineer jobs in california by city

All senior software engineer jobs

Jobs in California