Post job

Associate software engineer jobs in Fremont, CA

- 9,485 jobs
All
Associate Software Engineer
Software Engineer
Staff Software Engineer
Software Developer
Senior Software Engineer
Senior Software Engineer/Senior Tester
Software Automation Engineer
Software Test Engineer
Contract Developer
Quality Assurance Engineer
  • Senior Software Test Engineer

    Barrington James

    Associate software engineer job in San Jose, CA

    My client is an innovative medical technology company with a non-invasive product for chronic disease, including neurological disorders. Due to recent growth, they are seeking a Senior Software Test Engineer to drive software development on new projects as well as sustaining technology. This role offers the chance to join a rapidly growing, innovative team and to be part of an industry-changing solution. The Senior Software Test Engineer will act as an individual contributor, and have the opportunity to lead and execute the entire testing process. To be the Senior Software Test Engineer, you will need: Bachelor's degree in Computer Science, Software Engineering, or a related field 5+ years of software testing experience, at least 2 in a senior or lead role Expertise in the FDA SaMD approval and documentation process Technical knowledge in Python or Java, testing frameworks such as Selenium or Cypress, automation tools (e.g Jenkins, Playwright) test methodologies and waterfall methodology Strong problem-solving, leadership, cross-collaboration and communication skills This role offers a competitive salary, comprehensive health benefits and 401k. It is based in the San Francisco Bay area. If the Senior Software Test Engineer role sounds like you, please click apply now or drop me a message. Share with your network too, if this is not quite right for you but could be perfect for someone you know!
    $122k-165k yearly est. 1d ago
  • Software Engineer

    Vivio, a Public Benefit Corporation

    Associate 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 1d ago
  • Software Engineer

    General Medicine 3.7company rating

    Associate software engineer job in Fremont, CA

    As a software engineer at General Medicine, you'll help build and scale a healthcare store that makes it delightfully simple to shop for any type of care. We provide upfront cash and insurance prices for virtual and in-person visits, prescriptions, labs, imaging, and more. What we're looking for We're looking for strong engineers to help us build a seamless and beautiful consumer healthcare product. We're looking for folks who will obsess over every detail of our patient experience, and also tackle the complex operational challenges of delivering care at scale. We are looking for engineers who care deeply about technical excellence but are also comfortable moving quickly - we are constantly navigating tradeoffs between engineering velocity and quality. Our ideal candidate is hungry, high-agency, and aspires to be a generalist. Our engineers frequently write product requirements documents, write SQL to understand how features are performing, and own QA - no task is beneath us or outside of the scope of the role if it helps us to deliver a great product. We're looking for someone who can operate in an environment of significant ambiguity, and who is comfortable working closely with design, operations, and clinical stakeholders. We don't expect you to have a healthcare background (though it's great if you do!). However, you should be excited by the prospect of digging into the messy complexities of the American healthcare system (integrating with EHRs, revenue cycle management, etc). Qualifications 2+ years of experience building web apps as a full-stack engineer Experience with modern infra tooling and programming languages. We currently use AWS, Ruby on Rails, and NextJS, and would expect you to have proficiency in a modern tech stack even if it isn't the one we are using. Please note that this role is based in either our SF office (near Market and Spear St) or our Boston office (Central Square, Cambridge). We expect our team to work from the office least 3 days per week. Why join us We're an experienced team that has built a company in this space before, our product has clear product-market fit, and we've raised money from top investors. We have an ambitious and distinctive vision for what can be built in consumer healthcare. We believe LLMs and price transparency legislation have opened up several massive opportunities. If you're an ambitious and entrepreneurial software engineer and this resonates, please apply.
    $111k-149k yearly est. 3d ago
  • Software Developer

    Stanford University 4.5company rating

    Associate software engineer job in Stanford, CA

    Stanford University is seeking a Software Developer that is passionate about biomedical informatics and leveraging AI to enhance healthcare. The successful candidate will contribute to the expansion and upgrading of the data environment at Stanford School of Medicine, focusing on large-scale data mining and predictive analytics. Responsibilities include integrating diverse data sources such as radiology and pathology imaging, genomics, electronic health records (EHR), and real-time location systems into the clinical data warehouse, ensuring the creation of coherent biomedical datasets that are Findable, Accessible, Interoperable, and Re-usable. Join us in our mission to improve human health through innovative technology and research collaboration. Duties include: • Conceptualize design, implement, and develop solutions for complex system/programs independently. • Work with a variety of users to gain information, and develop intra-system tradeoffs between different users, as necessary; interact with a diverse client base and outside vendor contacts. • Document system builds and application configurations; maintain and update documentation as needed. • Provide technical analysis, design, development, conversion, and implementation work. • Work as a project leader, as needed, for projects of moderate complexity. • Serve as a technical resource for applications. • Compare, evaluate, and implement new features and technologies, and integrate them into the computing environment. • Follow team software development methodology. • Mentor lower level software developers. * - Other duties may also be assigned DESIRED QUALIFICATIONS: • B.S in Software Engineering, Biotech, or related program (IT background) • Experience working in IT infrastructure development and software development front and back end. • Fluency in SQL, Python and R • Familiarity with Cloud computing paradigm and platforms like Google Cloud or Azure • Experience with containerization technologies such as Docker and container orchestration platforms like Kubernetes • Experience with working in a medical school environment, and working with HIPAA PHI and other clinical EHR databases • Familiarity with LLMs, NLPs, ML, other AI technologies • Experience with Epic Clarity, SQL, tools and data warehouses • Experience with FHIR Interoperability Solutions EDUCATION & EXPERIENCE (REQUIRED): Bachelor's degree and five years of relevant experience, or a combination of education and relevant experience. KNOWLEDGE, SKILLS AND ABILITIES (REQUIRED): • Expertise in designing, developing, testing, and deploying applications. • Proficiency with application design and data modeling. • Ability to define and solve logical problems for highly technical applications. • Effective communication skills with both technical and non-technical clients. • Ability to lead activities on structured team development projects. • Ability to select, adapt, and effectively use a variety of programming methods. • Knowledge of application domain. PHYSICAL REQUIREMENTS*: • Constantly perform desk-based computer tasks. • Frequently sit, grasp lightly/fine manipulation. • Occasionally stand/walk, writing by hand. • Rarely use a telephone, lift/carry/push/pull objects that weigh up to 10 pounds. * - Consistent with its obligations under the law, the University will provide reasonable accommodation to any employee with a disability who requires accommodation to perform the essential functions of his or her job. WORKING CONDITIONS: • May work extended hours, evening and weekends. • Travel on campus to school/units The expected pay range for this position is $138,402 to $163,985 per annum. Stanford University provides pay ranges representing its good faith estimate of what the university reasonably expects to pay for a position. The pay offered to a selected candidate will be determined based on factors such as (but not limited to) the scope and responsibilities of the position, the qualifications of the selected candidate, departmental budget availability, internal equity, geographic location and external market pay for comparable jobs. At Stanford University, base pay represents only one aspect of the comprehensive rewards package. The Cardinal at Work website (***************************************************** provides detailed information on Stanford's extensive range of benefits and rewards offered to employees. Specifics about the rewards package for this position may be discussed during the hiring process. Stanford is an equal employment opportunity and affirmative action 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. WORK STANDARDS (from JDL) • Interpersonal Skills: Demonstrates the ability to work well with Stanford colleagues and clients and with external organizations. • Promote Culture of Safety: Demonstrates commitment to personal responsibility and value for safety; communicates safety concerns; uses and promotes safe behaviors based on training and lessons learned. • Subject to and expected to comply with all applicable University policies and procedures, including but not limited to the personnel policies and other policies found in the University's Administrative Guide, *******************************
    $138.4k-164k yearly 4d ago
  • Senior Software Engineer

    Signify Technology

    Associate 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
  • Staff Software Engineer- Surgical Robotics

    Healthcare Recruiters International 3.7company rating

    Associate software engineer job in Los Gatos, CA

    We are seeking a highly motivated and detail-oriented Senior/Staff Software Design & Quality Engineer to join our growing team in the development of cutting-edge medical robotic systems. This role is pivotal in ensuring both design rigor and compliance with applicable regulatory standards and internal quality processes throughout the software development lifecycle. You will work closely with cross-functional teams to drive SW development initiatives with a focus on code review, validation, and documentation using modern DevOps tools such as GitLab. Responsibilities include: Leverage your software development expertise to architect and implement continuous integration infrastructure to increase the rate of product development and decrease formal software verification time Lead software design verification testing activities in support of clinical submissions Conduct and document software code reviews, ensuring code quality, maintainability, and compliance with project standards Collaborate with R&D, Systems, and QA teams to ensure software for medical robotics systems meets regulatory and internal quality requirements (e.g., IEC 62304, ISO 13485, 21 CFR Part 820, 21 CFR Part 11, 14971) Oversee and perform non-product software validation activities, including risk assessments, validation planning, protocol development, testing, and final reports in accordance with FDA and ISO guidance Develop and review software development and validation documentation, such as software requirements, design specifications, test protocols, and traceability matrices Qualifications: Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering, or a related field 8+ years of software development life cycle (SDLC) for complex electromechanical systems, preferably in the medical device of other regulated industry Ability to do some coding in Python and C++ is preferred Knowledge of software development quality assurance, verification & validation processes Proven experience with non-product software validation and knowledge of FDA software guidance and GAMP5 Familiarity with medical device regulations and standards (e.g., IEC 62304, ISO 13485, ISO 14971, 21 CFR Part 11/820) Strong analytical, organizational, and documentation skills
    $145k-202k yearly est. 1d ago
  • Software Test Automation Engineer

    Avails Medical, Inc.

    Associate 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. 2d ago
  • Robotics Software Engineer - Motion Planning & Automation

    Brahma Consulting Group

    Associate software engineer job in San Jose, CA

    Join a pioneering team at the intersection of AI, robotics, and biology, developing technology that accelerates life science research. Our mission is to build intelligent robotic systems that empower scientists to scale experiments, automate complex lab workflows, and unlock faster breakthroughs in drug discovery and biological modeling. Responsibilities: Develop robotic solutions to manipulate and operate biology tools and consumables intended for human use Design and implement motion planning algorithms for safe robot operation in complex, dynamic environments Apply computer vision to enable robots to work with laboratory consumables and equipment Integrate, test, and debug robotics software in simulation and on real hardware Collaborate with scientists in customer labs, gather requirements, brainstorm solutions, manage projects, and support deployments Focus on robustness, simplicity, and scalability in software and system design Actively identify opportunities for simplification and process improvement Requirements: 4+ years designing and developing algorithms for robotics systems (motion/path planning, trajectory optimization, kinematics, dynamics, and control) Hands-on experience with robotic arm manipulators or surgical robots Proficiency in Python for software development Experience with production software engineering tools and best practices Demonstrated hacker's mindset: quick problem-solving and delivery of workable solutions Flexibility across responsibilities and scopes (“wear many hats”) BS/MS/Ph.D. in a relevant technical field (Computer Science, Mechanical/Electrical/Aeronautical Engineering) Previous experience shipping software for physical robots/hardware products is preferred Bonus Skills: Experience with robotics simulation platforms (PyBullet, MuJoCo) Background in robotics within laboratory or manufacturing environments Familiarity with mechanical design tools (e.g. Solidworks) Understanding of communication protocols (ZMQ, Redis, gRPC) Hands-on contributions to hardware product software development
    $120k-168k yearly est. 5d ago
  • Software Engineer

    TSR Consulting 4.9company rating

    Associate software engineer job in Pleasanton, CA

    Local candidates to Pleasanton, CA work 5 days a week at office no hybrid Would you require the candidates to meet you for in-person interview: Yes Pay $73 on w-2 No H-1 Candidates Software Engineer Engages actively in building out a dynamic and productive development organization and continuously improving practices and methodology Excellent problem-solving skills, meticulous & methodical Ability to learn and apply new technologies quickly and be self-directed Minimum 7+ years of experience in backend application development Profound knowledge of writing best practice code using Node.js, TypeScript, Docker Experience of integrating and leveraging RESTful services Good experience in designing scalable microservices architecture Experienced with Design Patterns, Object Oriented Programming, and Functional Programming concepts Writing runtime and test code Supports (2nd level and troubleshoots problems with existing applications Experience in handling Git Hub Actions ( or any Ci-Cd Pipelines) Understanding of Performance Scripts / Performance Improvements of microservices.
    $120k-164k yearly est. 2d ago
  • Quality Assurance Engineer

    Alibaba Cloud

    Associate software engineer job in Sunnyvale, CA

    We, Alibaba Overseas Engineering & TPM team, are seeking for a highly skilled and experienced Construction Quality Assurance Expert/On-site Testing & Commissioning Supervisor to join our dynamic and innovative team. Our team is dedicated to the design, construction, testing & commissioning and optimization of public cloud infrastructure and facilities. This multidisciplinary group combines expertise in electrical, mechanical and civil engineering, construction progress management, construction quality management to ensure delivery of high-performance environments that support critical IT equipment needs. In this role, you will be responsible for ensuring the successful testing and commissioning of our electrical and mechanical facilities, with a focus on spending at least 30% of your working time on construction sites. You will be accountable for the following key responsibilities, 1. Site Supervision and Coordination 2. Facility Testing and Commissioning 3. Documentation and Reporting 4. Compliance and Quality Assurance 5. Escalation and Stakeholder Engagement Minimum qualification: - A minimum of 5 years of proven experience in facility testing and commissioning, with a strong track record of successful construction project delivery. - Excellent communication and stakeholder management skills, with the ability to present technical information to both technical and non-technical audiences. - Proficiency in developing and executing comprehensive testing and commissioning plans, as well as interpreting and documenting test results. - Bachelor's degree in Engineering (Electrical, Mechanical or a related field) Preferred qualification: - Extensive knowledge of electrical and mechanical infrastructure, including but not limited to power, cooling, ventilation, fire-fighting, plumbing, drainage and monitoring. - Excellent problem-solving and analytical skills, with the ability to identify and resolve complex technical issues. - Strong project management and coordination skills, with the ability to work effectively with cross-functional teams. - Master's degree in Engineering (Electrical, Mechanical or a related field) - Professional engineer (PE) is preferred. The pay range for this position at commencement of employment is expected to be between $133,200 and $219,600/year. However, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. If hired, employee will be in an “at-will position” and the Company reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market factors.
    $133.2k-219.6k yearly 3d ago
  • Staff Software Engineer

    Cloudkitchens 3.6company rating

    Associate 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. 4d ago
  • Staff Software Engineer

    Exo 4.4company rating

    Associate software engineer job in Santa Clara, CA

    Staff Software Engineer - SaaS Healthcare Solutions Location: Santa Clara, US Exo is seeking an experienced Staff Software Engineer to lead the design and development of scalable, cloud-based SaaS healthcare applications. This hands-on role combines deep technical involvement (80% coding and code review) with strategic architecture responsibilities (20% requirements analysis, system design, production support, and team mentorship). The ideal candidate will have extensive experience building distributed systems and SaaS platforms, with a strong background in healthcare technology. Key Responsibilities Write high-quality, maintainable code and conduct thorough code reviews, providing technical guidance to engineering teams Design scalable, fault-tolerant distributed systems for SaaS healthcare applications and lead development of critical system components Collaborate with Product Managers and stakeholders to translate business requirements into technical specifications and architectural designs Lead incident response, troubleshoot complex production issues, and optimize system performance across distributed environments Ensure solutions meet HIPAA, cybersecurity, and medical device regulations while supporting QMS requirements Design and implement integrations with EMR systems, medical imaging platforms, and healthcare protocols (DICOM, HL7, FHIR) Evaluate and recommend technologies, frameworks, and architectural patterns to support business objectives Work closely with cross-functional global teams including Product Managers, Project Managers, and Support Engineering teams Required Qualifications and Skills Bachelor's degree in Computer Science, Software Engineering, or related field 10+ years of software development experience with proven track record in senior technical roles 5+ years of experience architecting and building SaaS applications at scale 3+ years of hands-on experience with distributed systems design and implementation Expert-level proficiency in Python and JavaScript/TypeScript Extensive experience with AWS services (EC2, S3, RDS, Lambda, EKS, etc.) Proficiency with Terraform and Ansible for CI/CD automation Deep understanding of microservices, event-driven architectures, and distributed data management Experience with both relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases Experience with message brokers (Apache Kafka, RabbitMQ, AWS SQS/SNS) and containerization (Docker, Kubernetes) Knowledge of RESTful APIs, GraphQL, and API gateway patterns Experience with DICOM standards, HL7, FHIR, and EMR system integrations (preferred) Experience with Active Directory, SSO, LDAP, OAuth, and OpenID Connect (preferred)
    $145k-202k yearly est. 1d ago
  • ServiceNow HRSD Sr. Developer

    Global Applications Solution

    Associate software engineer job in San Jose, CA

    ServiceNow HRSD Sr. Developer - San Jose, CA We are is seeking an experienced and dedicated ServiceNow HRSD Sr. Developer to join our team in San Jose, CA. This is an exciting 3-month contract-to-hire opportunity, offering a chance to make a significant impact on our HR service delivery processes. Role: ServiceNow HRSD Sr. Developer Duration: 3-Month Contract-to-Hire Location: San Jose, CA (On-site/Hybrid - Local Candidates Only) What You'll Do As a Sr. Developer, you will be crucial in designing, developing, and deploying high-quality solutions within the ServiceNow Human Resources Service Delivery (HRSD) module. Your responsibilities will include: Design & Development: Configure and customize the ServiceNow HRSD application, including Case Management, Knowledge Management, Employee Service Center (Portal), and other core components. Integration: Develop integrations between ServiceNow and other HR systems (e.g., Workday, SAP SuccessFactors). Technical Leadership: Provide technical guidance, perform code reviews, and ensure solutions align with best practices and organizational requirements. Troubleshooting: Identify, diagnose, and resolve technical issues, ensuring system performance and stability. Collaboration: Work closely with HR stakeholders, business analysts, and other IT teams to understand requirements and deliver effective solutions. What You'll Bring Experience: Minimum of 5+ years of experience in ServiceNow development, with at least 3 years specifically focused on HRSD. Certifications (Preferred): ServiceNow Certified System Administrator (CSA) and ServiceNow Certified Application Developer (CAD). HRSD Implementation Specialist certification is a strong plus. Technical Skills: Proficiency in JavaScript, GlideScript, APIs, HTML, CSS, AngularJS, and REST/SOAP integrations. HRSD Expertise: Deep understanding of the HRSD data model, workflows, security, and various HRSD components. Communication: Excellent communication skills, both written and verbal, for technical and non-technical audiences. Application Instructions This is a local position in San Jose, CA. Candidates must be authorized to work in the U.S. and currently reside in the local San Jose/Bay Area to be considered for this contract-to-hire role. Interested? Click "Apply" or send your resume directly to [********************************] #ServiceNow #HRSD #ServiceNowDeveloper #SanJoseJobs #BayAreaTech #ContractToHire
    $117k-163k yearly est. 1d ago
  • Contract Automation Developer

    Steel Point Opportunities

    Associate software engineer job in San Jose, CA

    6-month project with possible direct hire upon completion Developer will use Terraform, Python and SQL The developer will work to develop the following features for the Data team: • Automated Self-Serve Provisioning • Knowledge Discovery and Agentic SRE 7+ years of experience required.
    $106k-152k yearly est. 60d+ ago
  • Software Engineer

    Revive | B-Corp Certified

    Associate software engineer job in San Jose, CA

    🚀 Software Engineer (Founding Team) About Us We help brands unlock hidden value in inventory by turning “unsellable” products into profitable, sustainable channels. Our platform powers data-driven refurbishment, resale, and marketplace automation - giving every garment a chance at a second life. We're an early growth-stage startup (recent Series A) on a fast trajectory with a clear mission: build the platform layer for reverse logistics and recommerce - the systems that connect factories, refurbishers, 3PLs, and marketplace channels. The Role: Build from 0 → 1 We're hiring a Software Engineer with 2-4 years of experience who wants to join our founding engineering team. This is a high-learning, high-impact role where you'll ship real product features quickly and get deep mentorship from senior engineers. You'll: Build core systems and MVPs from scratch and iterate rapidly. Own end-to-end features (APIs, automation, dashboards) that move inventory and unlock revenue. Collaborate tightly with product, ops, and data teams to solve ambiguous, high-leverage problems. Learn architecture, testing, and deployment practices under strong engineering coaching. Help shape engineering culture, code standards, and system ownership as we scale. What You'll Be Doing Contribute to backend and platform work using modern web frameworks and cloud infrastructure. Build API integrations that link operational partners and internal workflows. Ship features from prototype → production, iterate based on real usage. Balance rapid MVP shipping with durable, scalable design. Participate in code reviews, design discussions, and team mentoring. What We're Looking For 2-4 years software engineering experience (startup or product company preferred). Strong backend fundamentals (Rails, Python, Node, or similar). Comfortable working across the stack and learning new tech quickly. Excited by messy, real-world problems and shipping fast. Curious, coachable, and eager to grow into a technical leader. Interest in sustainability, commerce, or AI-driven productivity is a plus. Why Join Ship production code from day one and see direct impact. Hands-on mentorship from experienced engineering leaders. Rapid career growth - early ICs will scale into lead roles as we grow. Mission-driven product with real environmental and economic impact. Competitive compensation + meaningful early equity; hybrid Bay Area setup.
    $106k-150k yearly est. 1d ago
  • Senior Software Test Engineer

    Barrington James

    Associate software engineer job in Fremont, CA

    My client is an innovative medical technology company with a non-invasive product for chronic disease, including neurological disorders. Due to recent growth, they are seeking a Senior Software Test Engineer to drive software development on new projects as well as sustaining technology. This role offers the chance to join a rapidly growing, innovative team and to be part of an industry-changing solution. The Senior Software Test Engineer will act as an individual contributor, and have the opportunity to lead and execute the entire testing process. To be the Senior Software Test Engineer, you will need: Bachelor's degree in Computer Science, Software Engineering, or a related field 5+ years of software testing experience, at least 2 in a senior or lead role Expertise in the FDA SaMD approval and documentation process Technical knowledge in Python or Java, testing frameworks such as Selenium or Cypress, automation tools (e.g Jenkins, Playwright) test methodologies and waterfall methodology Strong problem-solving, leadership, cross-collaboration and communication skills This role offers a competitive salary, comprehensive health benefits and 401k. It is based in the San Francisco Bay area. If the Senior Software Test Engineer role sounds like you, please click apply now or drop me a message. Share with your network too, if this is not quite right for you but could be perfect for someone you know!
    $123k-165k yearly est. 1d ago
  • Software Engineer

    General Medicine 3.7company rating

    Associate software engineer job in San Jose, CA

    As a software engineer at General Medicine, you'll help build and scale a healthcare store that makes it delightfully simple to shop for any type of care. We provide upfront cash and insurance prices for virtual and in-person visits, prescriptions, labs, imaging, and more. What we're looking for We're looking for strong engineers to help us build a seamless and beautiful consumer healthcare product. We're looking for folks who will obsess over every detail of our patient experience, and also tackle the complex operational challenges of delivering care at scale. We are looking for engineers who care deeply about technical excellence but are also comfortable moving quickly - we are constantly navigating tradeoffs between engineering velocity and quality. Our ideal candidate is hungry, high-agency, and aspires to be a generalist. Our engineers frequently write product requirements documents, write SQL to understand how features are performing, and own QA - no task is beneath us or outside of the scope of the role if it helps us to deliver a great product. We're looking for someone who can operate in an environment of significant ambiguity, and who is comfortable working closely with design, operations, and clinical stakeholders. We don't expect you to have a healthcare background (though it's great if you do!). However, you should be excited by the prospect of digging into the messy complexities of the American healthcare system (integrating with EHRs, revenue cycle management, etc). Qualifications 2+ years of experience building web apps as a full-stack engineer Experience with modern infra tooling and programming languages. We currently use AWS, Ruby on Rails, and NextJS, and would expect you to have proficiency in a modern tech stack even if it isn't the one we are using. Please note that this role is based in either our SF office (near Market and Spear St) or our Boston office (Central Square, Cambridge). We expect our team to work from the office least 3 days per week. Why join us We're an experienced team that has built a company in this space before, our product has clear product-market fit, and we've raised money from top investors. We have an ambitious and distinctive vision for what can be built in consumer healthcare. We believe LLMs and price transparency legislation have opened up several massive opportunities. If you're an ambitious and entrepreneurial software engineer and this resonates, please apply.
    $111k-149k yearly est. 3d ago
  • Staff Software Engineer

    Signify Technology

    Associate software engineer job in Palo Alto, CA

    Job title: Staff Site Reliablity Engineer Job type: Full Time Salary: Competitive, Based on Experience About the Role: As a Staff Software Engineer, you will work alongside a dynamic team of engineers, applied scientists, and healthcare professionals to drive advancements in our generative AI technologies. Your focus will be on building and optimizing the backend infrastructure of our core healthcare AI platform, supporting scalable, secure, and reliable data processing for AI applications in healthcare. Responsibilities: Architect, develop, and maintain scalable backend infrastructure to support high-performance healthcare AI applications. Collaborate with research scientists and ML engineers to build data pipelines that efficiently handle large-scale healthcare datasets. Develop and manage APIs and microservices for seamless data retrieval, processing, and model interaction. Implement advanced data security and privacy protocols to ensure robust patient data protection. Continuously monitor and enhance backend systems to maximize performance, reliability, and uptime. Work with product managers to translate healthcare needs into technical solutions that enhance patient outcomes. Mentor junior engineers, providing guidance on technical projects and fostering a culture of collaboration and innovation. Qualifications: Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field. 7+ years of experience in backend development with proficiency in languages like Python, Java, or Go. Strong understanding of SaaS, and cloud orchestration software. In-depth knowledge of cloud platforms GCP or Azure Docker, Kubernetes, CI/CD and cloud networking. GCP, or Azure Strong understanding of data security, privacy measures, and data modeling. Excellent communication skills and experience working collaboratively within cross-functional teams. Preferred: Familiarity with cutting-edge LLM tools and frameworks such as Langchain. Previous experience in healthcare-related technologies or regulated data environments. Expertise in vector databases and retrieval systems optimized for high-performance AI/ML applications.
    $131k-185k yearly est. 3d ago
  • Software Developer 1

    Stanford University 4.5company rating

    Associate software engineer job in Stanford, CA

    The Department of Genetics in the Stanford University School of Medicine is a world-renowned hub for innovation in genomics, computational biology, and translational research. Our lab focuses on developing next-generation computational frameworks and automatic data analyses systems to analyze single-cell and spatial omics data, enabling new discoveries in developmental biology and disease modeling. We are seeking up to two Software Developer 1 to join our interdisciplinary team and support the development of a modular automatic data analyses system for automating single-cell and spatial data analysis. The ideal candidate will contribute to the design, implementation, and scaling of cloud-based applications that power predictive models of organogenesis and disease progression. This is an excellent opportunity to work at the forefront of biomedical data science, collaborating with world-class researchers, engineers, and entrepreneurs in a fast-paced academic and translational research environment. Duties include: Assess user needs and requirements. Design and develop applications that may involve sophisticated data manipulation. Maintain and update existing programs. Troubleshoot and solve technical problems. Create programs to meet reporting and analysis needs. Design and implement user and operations training programs. Document changes in software for end users. Follow team software development methodology. Serve as technical resource with respect to applications. Support research translation, licensing, and commercialization strategy, including coordination with venture capital firms and Stanford's innovation ecosystem. Assist with scientific writing, data visualization, and manuscript preparation. * - Other duties may also be assigned. DESIRED QUALIFICATIONS: Bachelor's degree or higher in Computer Science, Bioinformatics, Biomedical Engineering, Management Science & Engineering, or a related field. Strong background in data science, or computational biology, especially in handling single-cell, spatial transcriptomics, or imaging data. Strong background in automatic data analyses tool development and deployment, distributed systems and others Proficiency in Python, R, or other scientific programming languages, with experience in software development and data pipeline automation. Experience with cloud computing platforms (e.g., AWS, GCP) and collaborative development tools (e.g., GitHub, Docker). Familiarity with scientific publication processes, manuscript preparation, and figures. Demonstrated ability to assess user needs, troubleshoot complex technical issues, and design user-friendly, scalable applications. Knowledge of research translation and commercialization strategy, including startup planning and engagement with venture capital firms. Experience preparing research presentations, grant proposals, or supporting industry/academic collaborations. Ability to work independently and collaboratively across interdisciplinary teams in a fast-paced academic or startup-like environment. Excellent communication and organizational skills, with attention to detail and strong documentation practices. EDUCATION & EXPERIENCE (REQUIRED): Bachelor's degree and three years of relevant experience or a combination of education and relevant experience. KNOWLEDGE, SKILLS AND ABILITIES (REQUIRED): Working knowledge of latest software and design standards. Ability to define and solve logical problems for technical applications. Knowledge of and ability to select, adapt, and effectively use a variety of programming methods. Ability to recognize and recommend needed changes in user and/or operations procedures. Basic knowledge of software engineering principles. Strong knowledge of at least one programming language. CERTIFICATIONS & LICENSES: None. PHYSICAL REQUIREMENTS*: Constantly perform desk-based computer tasks. Frequently sit, grasp lightly/fine manipulation. Occasionally stand/walk, writing by hand. Rarely use a telephone, lift/carry/push/pull objects that weigh up to 10 pounds * - Consistent with its obligations under the law, the University will provide reasonable accommodation to any employee with a disability who requires accommodation to perform the essential functions of his or her job. WORKING CONDITIONS: May work extended hours, evening and weekends. WORK STANDARDS (from JDL): Interpersonal Skills: Demonstrates the ability to work well with Stanford colleagues and clients and with external organizations. Promote Culture of Safety: Demonstrates commitment to personal responsibility and value for safety; communicates safety concerns; uses and promotes safe behaviors based on training and lessons learned. Subject to and expected to comply with all applicable University policies and procedures, including but not limited to the personnel policies and other policies found in the University's Administrative Guide, ******************************* The expected pay range for this position is $107,423 to $133,600 per annum. Stanford University provides pay ranges representing its good faith estimate of what the university reasonably expects to pay for a position. The pay offered to a selected candidate will be determined based on factors such as (but not limited to) the scope and responsibilities of the position, the qualifications of the selected candidate, departmental budget availability, internal equity, geographic location and external market pay for comparable jobs. At Stanford University, base pay represents only one aspect of the comprehensive rewards package. The Cardinal at Work website (***************************************************** provides detailed information on Stanford's extensive range of benefits and rewards offered to employees. Specifics about the rewards package for this position may be discussed during the hiring process. The job duties listed are typical examples of work performed by positions in this job classification and are not designed to contain or be interpreted as a comprehensive inventory of all duties, tasks, and responsibilities. Specific duties and responsibilities may vary depending on department or program needs without changing the general nature and scope of the job or level of responsibility. Employees may also perform other duties as assigned. Consistent with its obligations under the law, the University will provide reasonable accommodations to applicants and employees with disabilities. Applicants requiring a reasonable accommodation for any part of the application or hiring process should contact Stanford University Human Resources at ************************. For all other inquiries, please submit a contact form. Stanford is an equal employment opportunity and affirmative action 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.
    $107.4k-133.6k yearly 2d ago
  • Robotics Software Engineer - Motion Planning & Automation

    Brahma Consulting Group

    Associate software engineer job in Fremont, CA

    Join a pioneering team at the intersection of AI, robotics, and biology, developing technology that accelerates life science research. Our mission is to build intelligent robotic systems that empower scientists to scale experiments, automate complex lab workflows, and unlock faster breakthroughs in drug discovery and biological modeling. Responsibilities: Develop robotic solutions to manipulate and operate biology tools and consumables intended for human use Design and implement motion planning algorithms for safe robot operation in complex, dynamic environments Apply computer vision to enable robots to work with laboratory consumables and equipment Integrate, test, and debug robotics software in simulation and on real hardware Collaborate with scientists in customer labs, gather requirements, brainstorm solutions, manage projects, and support deployments Focus on robustness, simplicity, and scalability in software and system design Actively identify opportunities for simplification and process improvement Requirements: 4+ years designing and developing algorithms for robotics systems (motion/path planning, trajectory optimization, kinematics, dynamics, and control) Hands-on experience with robotic arm manipulators or surgical robots Proficiency in Python for software development Experience with production software engineering tools and best practices Demonstrated hacker's mindset: quick problem-solving and delivery of workable solutions Flexibility across responsibilities and scopes (“wear many hats”) BS/MS/Ph.D. in a relevant technical field (Computer Science, Mechanical/Electrical/Aeronautical Engineering) Previous experience shipping software for physical robots/hardware products is preferred Bonus Skills: Experience with robotics simulation platforms (PyBullet, MuJoCo) Background in robotics within laboratory or manufacturing environments Familiarity with mechanical design tools (e.g. Solidworks) Understanding of communication protocols (ZMQ, Redis, gRPC) Hands-on contributions to hardware product software development
    $120k-168k yearly est. 5d ago

Learn more about associate software engineer jobs

How much does an associate software engineer earn in Fremont, CA?

The average associate software engineer in Fremont, CA earns between $68,000 and $126,000 annually. This compares to the national average associate software engineer range of $60,000 to $102,000.

Average associate software engineer salary in Fremont, CA

$92,000
Job type you want
Full Time
Part Time
Internship
Temporary