Backend Software Engineer - Distributed Systems - 1818 Location: San Francisco or Palo Alto, CA (Hybrid - 4 Days Onsite) Job Type: Full-Time Compensation: $170,000 - $250,000 Base Salary + Equity ...
New
Quick apply
Backend Software Engineer - Distributed Systems - 1818 Location: San Francisco or Palo Alto, CA (Hybrid - 4 Days Onsite) Job Type: Full-Time Compensation: $170,000 - $250,000 Base Salary + Equity ...
New
Quick apply
Backend Software Engineer - Distributed Systems - 1818 Location: San Francisco or Palo Alto, CA (Hybrid - 4 Days Onsite) Job Type: Full-Time Compensation: $170,000 - $250,000 Base Salary + Equity ...
New
We are looking for distributed systems engineers to join our efforts. Our team works on evolving a ... software and services, learn and develop their skills, and ultimately enable others to develop ...
We are looking for distributed systems engineers to join our efforts. Our team works on evolving a ... software and services, learn and develop their skills, and ultimately enable others to develop ...
$120K - $280K/yr
You will work on real-world problems involving filesystems, storage internals, distributed systems ... Software Engineer 3 (5-8 years) * Owns well-defined components or features * Implements end-to-end ...
$120K - $280K/yr
You will work on real-world problems involving filesystems, storage internals, distributed systems ... Software Engineer 3 (5-8 years) * Owns well-defined components or features * Implements end-to-end ...
San Jose, CA · On-site
$202K - $240K/yr
Systems Software Engineer Location: San Jose, CA (Onsite) Duration: 6+ months contract Role and Responsibilities As a Senior System Software Engineer, you will join the GPU Software Validation team ...
San Jose, CA · On-site
$202K - $240K/yr
Systems Software Engineer Location: San Jose, CA (Onsite) Duration: 6+ months contract Role and Responsibilities As a Senior System Software Engineer, you will join the GPU Software Validation team ...
San Mateo, CA · On-site
$139K - $184K/yr
The Senior Software Engineer, Distributed Systems role is crucial for ensuring the seamless deployment, scalability, and security of the AI platform. Responsibilities : • Ensuring the seamless ...
San Mateo, CA · On-site
$139K - $184K/yr
The Senior Software Engineer, Distributed Systems role is crucial for ensuring the seamless deployment, scalability, and security of the AI platform. Responsibilities : • Ensuring the seamless ...
San Jose, CA · On-site
$120K - $280K/yr
You will work on real-world problems involving filesystems, storage internals, distributed systems ... Software Engineer 3 (5-8 years) * Owns well-defined components or features * Implements end-to-end ...
San Jose, CA · On-site
$120K - $280K/yr
You will work on real-world problems involving filesystems, storage internals, distributed systems ... Software Engineer 3 (5-8 years) * Owns well-defined components or features * Implements end-to-end ...
$122K - $214K/yr
... debugging distributed applications Experience debugging at all levels of an operating system ... of software engineer career experience Expertise in at least one of C++/Objective-C/Swift ...
$122K - $214K/yr
... debugging distributed applications Experience debugging at all levels of an operating system ... of software engineer career experience Expertise in at least one of C++/Objective-C/Swift ...
San Francisco, CA · On-site
$203K - $241K/yr
As Software Engineer on the Platform team, you'll collaborate across frontend, product, and data ... Design and implement scalable APIs, distributed systems, and data infrastructure that serve ...
San Francisco, CA · On-site
$203K - $241K/yr
As Software Engineer on the Platform team, you'll collaborate across frontend, product, and data ... Design and implement scalable APIs, distributed systems, and data infrastructure that serve ...
Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM, where ... Proven experience in designing and developing distributed systems at scale. * Proficiency in queues ...
Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM, where ... Proven experience in designing and developing distributed systems at scale. * Proficiency in queues ...
Redwood City, CA · On-site
$211K - $251K/yr
As a System Software Engineer, you'll focus on the runtime itself which encompasses the IPC layer ... Experience building observability or tracing infrastructure for distributed or multi-process ...
Redwood City, CA · On-site
$211K - $251K/yr
As a System Software Engineer, you'll focus on the runtime itself which encompasses the IPC layer ... Experience building observability or tracing infrastructure for distributed or multi-process ...
Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM, where ... Proven experience in designing and developing distributed systems at scale. * Proficiency in queues ...
Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM, where ... Proven experience in designing and developing distributed systems at scale. * Proficiency in queues ...
We are looking for distributed systems engineers to join our efforts. Our team works on evolving a ... software and services, learn and develop their skills, and ultimately enable others to develop ...
We are looking for distributed systems engineers to join our efforts. Our team works on evolving a ... software and services, learn and develop their skills, and ultimately enable others to develop ...
Palmdale, CA · On-site
$120K - $160K/yr
Senior Software Engineer - Mission Systems Location : Fort Worth, TX or Palmdale, CA. Compensation ... Networked and distributed systems under bandwidth and latency constraints * Secure communications ...
Palmdale, CA · On-site
$120K - $160K/yr
Senior Software Engineer - Mission Systems Location : Fort Worth, TX or Palmdale, CA. Compensation ... Networked and distributed systems under bandwidth and latency constraints * Secure communications ...
$120K - $130K/yr
Systems Software Engineer Company: Picarro Location: Santa Clara, CA Education: Bachelor's Degree Required Position Overview Picarro is seeking a Systems Software Engineer to design, develop, and ...
$120K - $130K/yr
Systems Software Engineer Company: Picarro Location: Santa Clara, CA Education: Bachelor's Degree Required Position Overview Picarro is seeking a Systems Software Engineer to design, develop, and ...
Santa Clara, CA · On-site
$120K - $130K/yr
Systems Software Engineer Company: Picarro Location: Santa Clara, CA Education: Bachelor's Degree Required Position Overview Picarro is seeking a Systems Software Engineer to design, develop, and ...
Santa Clara, CA · On-site
$120K - $130K/yr
Systems Software Engineer Company: Picarro Location: Santa Clara, CA Education: Bachelor's Degree Required Position Overview Picarro is seeking a Systems Software Engineer to design, develop, and ...
About The Role We're looking for a Senior Systems Software Engineer who can take ownership of the ... Architect and maintain infrastructure components (e.g., distributed services, data pipelines ...
About The Role We're looking for a Senior Systems Software Engineer who can take ownership of the ... Architect and maintain infrastructure components (e.g., distributed services, data pipelines ...
Santa Clara, CA · On-site
$203K - $240K/yr
They are seeking a Systems Software Engineer to design, develop, and maintain robust software systems that support scientific instrumentation and data-driven applications. Responsibilities : • ...
Santa Clara, CA · On-site
$203K - $240K/yr
They are seeking a Systems Software Engineer to design, develop, and maintain robust software systems that support scientific instrumentation and data-driven applications. Responsibilities : • ...
Santa Clara, CA · On-site
$203K - $240K/yr
Picarro is a leading company in optical spectroscopy solutions, seeking a Systems Software Engineer to design, develop, and maintain software systems for scientific instrumentation. The role involves ...
Santa Clara, CA · On-site
$203K - $240K/yr
Picarro is a leading company in optical spectroscopy solutions, seeking a Systems Software Engineer to design, develop, and maintain software systems for scientific instrumentation. The role involves ...
Menlo Park, CA · On-site +1
$183K/yr
Meta is seeking a Staff Software Engineer to join the Systems ML Engineering team, focused on ... Identify and resolve performance bottlenecks in distributed ML training and inference systems ...
Menlo Park, CA · On-site +1
$183K/yr
Meta is seeking a Staff Software Engineer to join the Systems ML Engineering team, focused on ... Identify and resolve performance bottlenecks in distributed ML training and inference systems ...
Pleasanton, CA · On-site
$150K - $201K/yr
... software engineering experience, with a proven track record of designing, building, and maintaining large-scale distributed systems and production-grade microservice architectures. * 12+ years of ...
Pleasanton, CA · On-site
$150K - $201K/yr
... software engineering experience, with a proven track record of designing, building, and maintaining large-scale distributed systems and production-grade microservice architectures. * 12+ years of ...
| Aspect | Distributed Systems Software Engineer | Cloud Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's in CS or related, experience with distributed architectures | Bachelor's in CS, experience with cloud platforms (AWS, Azure) |
| Work Environment | Develops scalable distributed applications, often in data centers or on-premises | Builds and maintains cloud-based solutions, deploying on cloud platforms |
| Employer & Industry Usage | Tech companies, data centers, distributed computing firms | Cloud service providers, SaaS companies, enterprises adopting cloud |
| Search & Comparison Intent | Understanding roles in distributed architecture | Comparing cloud-focused development roles |
While both roles involve building scalable software, a Distributed Systems Software Engineer focuses on designing and implementing distributed architectures, whereas a Cloud Software Engineer specializes in deploying and managing applications on cloud platforms. The roles often overlap but differ mainly in their environment and specific technical focus.

$170K - $250K/yr
Full-time
Posted 2 days ago
Backend Software Engineer – Distributed Systems - 1818
Location: San Francisco or Palo Alto, CA (Hybrid – 4 Days Onsite)
Job Type: Full-Time
Compensation: $170,000 – $250,000 Base Salary + Equity
About the Role
We're looking for a Backend Software Engineer with strong expertise in distributed systems to help build and scale the core platform powering a high-performance infrastructure product.
This role focuses on designing and maintaining highly reliable backend systems that operate at production scale. You'll solve challenging problems involving concurrency, resource allocation, distributed coordination, and system reliability while partnering closely with engineering teams across the organization.
If you're passionate about distributed systems, backend architecture, and building software that operates reliably under heavy load, we'd love to hear from you.
What You'll Do
Design, build, and evolve highly scalable distributed backend systems.
Develop core orchestration services responsible for resource allocation and platform operations.
Build backend services that efficiently manage reservations, scheduling, and capacity allocation.
Improve system stability, fault tolerance, and operational reliability.
Design solutions for concurrency, race conditions, asynchronous processing, and distributed coordination.
Collaborate with engineering teams to ensure seamless integration across platform services.
Ship features end-to-end, including architecture, implementation, database migrations, deployment, monitoring, and operational support.
Contribute to CI/CD pipelines, cloud infrastructure, and deployment automation.
Participate in on-call rotations and production incident response.
Help improve operational tooling, automation, and engineering best practices.
Required Qualifications
3+ years of backend software engineering experience (5–8 years preferred).
Strong experience building and maintaining production distributed systems at scale.
Proven expertise handling concurrency, asynchronous processing, race conditions, and distributed architectures.
Professional experience developing production systems in Python.
Experience working at a high-growth startup or well-recognized technology company.
Strong understanding of software architecture, scalability, and backend system design.
Excellent debugging and problem-solving skills.
Technical Qualifications
Candidates should have experience with many of the following technologies:
Programming
Python
Infrastructure & Cloud
Kubernetes
Docker
AWS
Google Cloud Platform (GCP)
Terraform
Databases & Operations
PostgreSQL
Infrastructure as Code (IaC)
Monitoring and observability tools
CI/CD pipelines
Preferred Qualifications
Experience building marketplace, auction, exchange, reservation, or billing systems.
Experience designing distributed scheduling or resource allocation platforms.
Strong systems design background.
Full-stack engineering experience with a backend focus.
Experience influencing technical architecture and engineering decisions.
What We're Looking For
The ideal candidate enjoys solving difficult distributed systems challenges and takes pride in building reliable, scalable backend infrastructure.
Successful candidates will demonstrate:
Strong software engineering fundamentals.
Deep understanding of distributed systems and backend architecture.
High ownership and accountability.
Ability to work across multiple areas of the engineering stack.
Excellent collaboration and communication skills.
Curiosity, adaptability, and a desire to continuously improve complex systems.
Experience operating and maintaining production software—not just building prototypes.
Candidates Unlikely to Be a Fit
The following backgrounds generally do not align with this opportunity:
Engineers who have only built prototypes or MVPs without owning production systems.
Candidates who specialize in a single technology area and are unwilling to work across the broader backend platform.
Engineers with limited experience designing or operating distributed systems.
Candidates with multiple job tenures under two years over the past five years.
Sourced by ZipRecruiter
Recruiting and staffing services
1 - 10 Employees
McKinney, TX, US
2014