2

Remote Associate Software Engineer Jobs in Santa Clara, CA

Senior Software Engineer

Redwood City, CA ยท On-site +1

$128K - $193K/yr

The Senior Software Engineer will play a key role in designing, developing, and maintaining ... Redwood City, CA (Hybrid) or Remote (USA) Primary Responsibilities * Understand user needs ...

Senior Software Engineer

Santa Clara, CA ยท Remote

$143K - $189K/yr

Remote About Expert Intelligence Expert Intelligence is building the AI decision layer for analytical laboratories. We are growing quickly and hiring Senior Software Engineers to help build the next ...

AI Engineer - Remote

San Jose, CA ยท Remote

$80 - $120/hr

Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...

AI Engineer - Remote

Palo Alto, CA ยท Remote

$80 - $120/hr

Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...

Application Software Engineer

Palo Alto, CA ยท On-site +1

$155K - $185K/yr

Remote and/or hybrid work will not be considered COMPENSATION AND BENEFITS: Pay Range: Software Engineer/Level I: $135,000.00 - $160,000.00/per year Software Engineer/Level II: $155,000.00 - $185,000 ...

Software Engineer, Cloud

Palo Alto, CA ยท On-site +1

$165K - $190K/yr

The goal of this role is to design and develop key software systems for remote setup, management ... This engineer will work closely with other software engineers, product managers, UI/UX designers ...

Staff Software Engineer

San Jose, CA ยท On-site +1

$133K - $222K/yr

Work Flexibility: Hybrid or Onsite Stryker is seeking a Staff Software Engineer to join our ... Remote Procedure Calls (gRPC). Preferred: * Experience developing WPF applications using MVVM ...

Staff Software Engineer

San Jose, CA ยท On-site +1

$133K - $222K/yr

Work Flexibility: Hybrid or Onsite Stryker is seeking a Staff Software Engineer to join our ... Remote Procedure Calls (gRPC). Preferred: * Experience developing WPF applications using MVVM ...

We're looking for a full stack Software Engineer to join our growing engineering team. You'll work on all areas of the JetInsight product and help solve challenging problems involving route ...

Software Engineer

Santa Clara, CA ยท On-site +1

$152K - $208K/yr

As a Software Engineer at Applied Materials, you'll dive deep into ground-breaking technologies-like machine learning and AI-to craft novel software solutions that solve our customers' high-value ...

Showing results 21-40

Remote Associate Software Engineer information

See Santa Clara, CA salary details

$22

$49

$115

How much do remote associate software engineer jobs pay per hour?

As of Sep 12, 2026, the average hourly pay for remote associate software engineer in Santa Clara, CA is $49.60, according to ZipRecruiter salary data. Most workers in this role earn between $35.87 and $52.50 per hour, depending on experience, location, and employer.

What is a remote associate software engineer?

A Remote Associate Software Engineer is an entry-level software developer who works from a location outside of a traditional office, typically from home or another remote setting. Their main responsibilities include writing and testing code, fixing bugs, collaborating with more senior engineers, and participating in team meetings via online communication tools. This role allows for greater flexibility and often requires strong communication and self-motivation skills to be successful while working remotely.

What are the key skills and qualifications needed to thrive as a remote associate software engineer?

To thrive as a Remote Associate Software Engineer, you need a solid understanding of programming languages (such as Python, Java, or JavaScript), problem-solving abilities, and a relevant degree or coding bootcamp experience. Familiarity with version control systems (like Git), integrated development environments (IDEs), and agile collaboration tools (e.g., Jira, Slack) is typically required. Strong communication, self-motivation, and time management are crucial soft skills for effectively contributing to distributed teams. These capabilities ensure you can deliver quality code, stay productive independently, and collaborate seamlessly in a remote environment.

How do remote associate software engineers typically collaborate with their team members?

Remote Associate Software Engineers usually work closely with their teams via digital collaboration tools such as Slack, Jira, and GitHub. Daily stand-ups, regular check-ins, and code reviews are common to ensure everyone is aligned and progressing toward project goals. While communication is primarily virtual, engineers are encouraged to be proactive in reaching out for support or clarification. Building strong relationships with team members, despite the distance, is key to success and helps foster a supportive and productive remote work environment.

What is the difference between Remote Associate Software Engineer vs Remote Software Developer?

AspectRemote Associate Software EngineerRemote Software Developer
Required CredentialsBachelor's in CS or related field, some coding experienceBachelor's or higher in CS or related field, coding skills
Work EnvironmentRemote, collaborative teams, entry-level projectsRemote, independent or team-based projects, varies by experience
Employer & Industry UsageTech companies, startups, software firmsTech companies, startups, software development firms
Search & Comparison IntentYes, often compared for entry-level rolesYes, for experienced or mid-level roles

The Remote Associate Software Engineer typically is an entry-level role requiring foundational coding skills and a relevant degree, working in collaborative remote environments. Remote Software Developers may have more experience and handle complex projects. Both roles are common in tech industries and often searched together by job seekers exploring remote software careers.

What are the most commonly searched types of Remote Software Engineer jobs in Santa Clara, CA?

The most popular types of Remote Software Engineer jobs in Santa Clara, CA are:

What are popular job titles related to Remote Associate Software Engineer jobs in Santa Clara, CA?

For Remote Associate Software Engineer jobs in Santa Clara, CA, the most frequently searched job titles are:

What job categories do people searching Remote Associate Software Engineer jobs in Santa Clara, CA look for?

The top searched job categories for Remote Associate Software Engineer jobs in Santa Clara, CA are:

What cities near Santa Clara, CA are hiring for Remote Associate Software Engineer jobs?

Cities near Santa Clara, CA with the most Remote Associate Software Engineer job openings:

Infographic showing various Remote Associate Software Engineer job openings in Santa Clara, CA as of September 2026, with employment types broken down into 1% As Needed, 68% Full Time, 28% Part Time, 1% Temporary, 1% Contract, and 1% Nights. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $103,159 per year, or $49.6 per hour.

Senior Software Engineer

Redwood City, CA โ€ข On-site, Remote

Karius
Biotechnology Research and Developmentย โ€ขย 51 - 200 employees

$128K - $193K/yr

Full-time

Posted 15 days ago


Job description

About Karius
Karius is a life science, venture-backed clinical metagenomics company, focused on elevating patient care through microbial insights. We are committed to advancing diagnostic science and technology to optimize the diagnosis and treatment of infectious diseases. Through the use of genomics and AI, we are driven to improve the diagnostic landscape for infectious diseases. Karius delivers unprecedented diagnostic insight detecting microbial cell-free DNA circulating in the body to assist physicians to make rapid treatment decisions.
Position Summary
We are building and operating a unique software stack of cloud infrastructure, software services, APIs, web and mobile interactive interfaces, and AI-driven data analytics pipelines to deliver life-saving results in the highly complex infectious disease landscape. We believe the success of Karius' products is driven by both our unique technology and the elegance of the software solution.The Senior Software Engineer will play a key role in designing, developing, and maintaining scalable, reliable software solutions that support Karius' products and mission. This role requires strong technical judgment, thoughtful problem-solving, and close collaboration across engineering, product, scientific, and clinical teams.
Why Should You Join Us?
Karius aims to conquer infectious diseases through innovations around genomic sequencing and machine learning. The company's platform is already delivering unprecedented insights into the microbial landscape, providing clinicians with a comprehensive test capable of identifying more than a thousand pathogens directly from blood, and helping industry accelerate the development of therapeutic solutions. The products Karius offers today are some of the most advanced solutions available to physicians who aim to deliver better care to many otherwise ineffectively treated patients. Our tests are the result of some incredible work done by our scientists, statisticians, engineers, and physicians, all driven by the same mission. You, as part of the Karius team, will be able to see how directly your work has a life-changing impact on people, and at scale.
Reports to: Senior Director, Engineering
Location: Redwood City, CA (Hybrid) or Remote (USA)
Primary Responsibilities
  • Understand user needs, requirements and objectives by collaborating closely with cross-functional groups across Karius, including Engineering, Software Products, Analytics, Lab Operations, and other business partners, developing strong domain expertise to ensure software solutions align with operational and user needs.
  • Create and maintain technical documentation for system designs, software components, workflows, and operational procedures.
  • Implementation and end-to-end testing of software solutions and components.
  • Monitor the performance, reliability, and scalability of software systems and proactively identify opportunities for improvement.
  • Participate in design reviews and code reviews.
  • Support production deployments
  • Troubleshoot and resolve complex production issues, perform root-cause analysis, and implement sustainable corrective and preventive solutions.
  • Identify technical risks, dependencies, and tradeoffs, and provide recommendations to support informed engineering decisions.
  • Contribute to the continuous improvement of the engineering lifecycle by collaborating on enhancements to tools, processes, and ways of working.
  • Develop strong domain expertise to ensure software solutions are scalable, reliable, and aligned with user and operational requirements.

What's Fun About the Job?
Karius is operating at the edge of what is now known to be possible in diagnostics. With that, comes a wave of new and incredible challenges and opportunities. To deliver on that value, you will be tapping into some of the most advanced technologies, architecting and innovating where the current solutions simply don't suffice. You will get to see how much your work really matters.
Travel: Up to 10% for onsite team building activities.
Physical Requirements
Subject to extended periods of sitting and/or standing, vision to monitor and moderate noise levels. Work is generally performed in an office, lab or clinical environment.
Position Requirements
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Bioengineering, or a related technical field involving significant coursework in software development, algorithms, or quantitative problem-solving, with 7+ years of relevant software engineering experience; or a master's degree in a related technical field with 5+ years of relevant software engineering experience
  • Experience designing, developing, deploying, and maintaining backend software solutions in production environments
  • Advanced knowledge and 3+ years of experience building and maintaining substantial TypeScript and Node.js services in production
  • Experience contributing to the design and implementation of scalable, reliable, and maintainable software systems
  • Experience designing and operating microservices-based systems, including event-driven architecture, with a clear understanding of service boundaries, contract evolution, event and message design, error handling across synchronous and asynchronous service calls, and observability
  • Experience designing PostgreSQL database schemas, with a strong understanding of transactions, indexing, and migration strategy.
  • Working knowledge of containerized, cloud-based systems using technologies such as Docker, Kubernetes, GraphQL, and AWS or equivalent cloud platforms.
  • Experience with unit and end-to-end testing frameworks such as Jest, Vitest, Playwright, or similar, with strong test design skills and the ability to translate acceptance criteria or user stories into a balanced coverage strategy across unit, integration, and end-to-end testing.
  • Strong knowledge of software engineering practices, including code review, automated testing, source control, continuous integration, deployment, monitoring, observability, and technical documentation.
  • Demonstrated ability to independently lead complex technical work, troubleshoot production issues, and deliver high-quality solutions across the software development lifecycle.
  • Production experience with Kafka or a comparable event-streaming platform is preferred, including topic design, partition strategy, consumer group behavior, idempotency, ordering guarantees, and handling delayed, failed, or unprocessable messages; Confluent experience is a plus.
  • Experience operating services in AWS or similar environments is preferred, including the ability to navigate services such as EKS, RDS, S3, CloudWatch, and IAM and troubleshoot issues across application and infrastructure boundaries.
  • Hands-on experience using modern AI coding tools such as Claude, Cursor, GitHub Copilot, or similar to accelerate development, code review, testing, and documentation is preferred.
  • Experience in healthcare, life sciences, healthcare domains, diagnostic laboratory environments, next-generation sequencing, or other regulated settings is preferred.

Personal Qualifications
  • Demonstrated commitment to engineering excellence, with a strong focus on testability, maintainability, reliability, and long-term system quality.
  • Strong written communication skills, with the ability to develop clear design documents, pull request descriptions, test cases, and technical documentation. Strong communication and collaboration skills, with the ability to work effectively with engineering and cross-functional stakeholders.
  • Strong problem-solving and analytical skills, with the ability to identify root causes, evaluate tradeoffs, and develop practical, scalable solutions to complex technical challenges.
  • Ability to troubleshoot issues across multiple systems, services, applications, and integration points while collaborating effectively across teams.
  • Ability to operate effectively in ambiguous environments by asking thoughtful questions, identifying assumptions and dependencies, and helping define a clear path forward.
  • Growth-oriented learning mindset, with the curiosity and adaptability to learn new technologies, deepen domain expertise, seek feedback, and continuously improve.
  • Ability to thrive in a fast-paced environment, effectively managing shifting priorities, competing demands, and tight deadlines while maintaining quality and attention to detail.

Disclaimer
The above job description is intended to describe the general nature and level of work being performed by individuals assigned to this position. It is not intended to be an exhaustive list of all duties, responsibilities, and skills required. Responsibilities and duties may change or be adjusted to meet the needs of the company, and additional duties may be assigned as necessary. The job description is subject to change at any time at the discretion of Karius.
At Karius, we value a diverse and inclusive workplace and provide equal employment opportunities for all applicants and employees and are committed to honor and invest in the full diversity of people, in our hiring, recruiting and development of employees across the Company. All qualified applicants for employment are encouraged to apply and will be considered without regard to an individual's race, color, sex, gender identity and gender expression (including transgender individuals who are transitioning, have transitioned, or are perceived to be transitioning to the gender with which they identify), religion, age, national origin or ancestry, citizenship, physical or mental disability, medical condition, family care status, marital status, domestic partner status, sexual orientation, genetic information, military or veteran status, or any other basis protected by federal, state or local laws. If you are unable to submit your application due to a disability, please contact us at [email protected] and we will accommodate qualified individuals with disabilities.
$128,960 - $193,440 a year