... distributed systems, software technologies and open source tools to solve difficult customer use cases and delight them in the process. You will be part of a bright engineering team that has open ...
... distributed systems, software technologies and open source tools to solve difficult customer use cases and delight them in the process. You will be part of a bright engineering team that has open ...
Software Engineer - Distributed Systems
$177K - $209K/yr
About the Role We are looking for a distributed systems engineer to work on the systems that power the syncing engine our customers and other engineering teams rely on. This presents an exciting ...
Software Engineer - Distributed Systems
$177K - $209K/yr
About the Role We are looking for a distributed systems engineer to work on the systems that power the syncing engine our customers and other engineering teams rely on. This presents an exciting ...
... distributed systems, software technologies and open source tools to solve difficult customer use cases and delight them in the process. You will be part of a bright engineering team that has open ...
... distributed systems, software technologies and open source tools to solve difficult customer use cases and delight them in the process. You will be part of a bright engineering team that has open ...
Software Engineer, Distributed Systems (Core)
Los Angeles, CA ยท Remote
$180K - $320K/yr
Career Renew is recruiting for one of its clients a Software Engineer, Distributed Systems (Core) - this is a fully remote role for US/Canada candidates. Salary range: 180-320K USD yearly plus ...
Quick apply
Software Engineer, Distributed Systems (Core)
Los Angeles, CA ยท Remote
$180K - $320K/yr
Career Renew is recruiting for one of its clients a Software Engineer, Distributed Systems (Core) - this is a fully remote role for US/Canada candidates. Salary range: 180-320K USD yearly plus ...
Distributed Systems Software Engineer - Public Cloud (Senior/Lead/Principal) Note: By applying to the Public Cloud - Distributed Systems Software Engineer posting, recruiters and hiring managers ...
Distributed Systems Software Engineer - Public Cloud (Senior/Lead/Principal) Note: By applying to the Public Cloud - Distributed Systems Software Engineer posting, recruiters and hiring managers ...
In this role, you will work on highly scalable distributed systems that handle voice signaling ... Description As a Voice Platform Software Engineer, you will help design, develop, and operate ...
In this role, you will work on highly scalable distributed systems that handle voice signaling ... Description As a Voice Platform Software Engineer, you will help design, develop, and operate ...
Systems Software Engineer
San Diego, CA ยท On-site
$183K - $217K/yr
The Product Integrity group is looking for a Systems Software Engineer to develop future products ... debugging distributed applications Experience debugging at all levels of an operating system ...
Systems Software Engineer
San Diego, CA ยท On-site
$183K - $217K/yr
The Product Integrity group is looking for a Systems Software Engineer to develop future products ... debugging distributed applications Experience debugging at all levels of an operating system ...
Distributed Systems Software Engineer - Public Cloud (Senior/Lead/Principal) Note: By applying to the Public Cloud - Distributed Systems Software Engineer posting, recruiters and hiring managers ...
Distributed Systems Software Engineer - Public Cloud (Senior/Lead/Principal) Note: By applying to the Public Cloud - Distributed Systems Software Engineer posting, recruiters and hiring managers ...
Distributed Systems Software Engineer - Public Cloud (Mid/Senior/Lead/Principal)
San Francisco, CA ยท On-site
$147K - $203K/yr
Distributed Systems Software Engineer - Public Cloud (Senior/Lead/Principal) Note: By applying to the Public Cloud - Distributed Systems Software Engineer posting, recruiters and hiring managers ...
Distributed Systems Software Engineer - Public Cloud (Mid/Senior/Lead/Principal)
San Francisco, CA ยท On-site
$147K - $203K/yr
Distributed Systems Software Engineer - Public Cloud (Senior/Lead/Principal) Note: By applying to the Public Cloud - Distributed Systems Software Engineer posting, recruiters and hiring managers ...
Distributed Systems Software Engineer - Public Cloud (Senior/Lead/Principal) Note: By applying to the Public Cloud - Distributed Systems Software Engineer posting, recruiters and hiring managers ...
Distributed Systems Software Engineer - Public Cloud (Senior/Lead/Principal) Note: By applying to the Public Cloud - Distributed Systems Software Engineer posting, recruiters and hiring managers ...
Software Engineer, Distributed Systems (Core)
New York, NY ยท Remote
$180K - $320K/yr
Career Renew is recruiting for one of its clients a Software Engineer, Distributed Systems (Core) - this is a fully remote role for US/Canada candidates. Salary range: 180-320K USD yearly plus ...
Quick apply
Software Engineer, Distributed Systems (Core)
New York, NY ยท Remote
$180K - $320K/yr
Career Renew is recruiting for one of its clients a Software Engineer, Distributed Systems (Core) - this is a fully remote role for US/Canada candidates. Salary range: 180-320K USD yearly plus ...
Software Engineer, Distributed Systems (Core)
Miami, FL ยท Remote
$180K - $320K/yr
Career Renew is recruiting for one of its clients a Software Engineer, Distributed Systems (Core) - this is a fully remote role for US/Canada candidates. Salary range: 180-320K USD yearly plus ...
Quick apply
Software Engineer, Distributed Systems (Core)
Miami, FL ยท Remote
$180K - $320K/yr
Career Renew is recruiting for one of its clients a Software Engineer, Distributed Systems (Core) - this is a fully remote role for US/Canada candidates. Salary range: 180-320K USD yearly plus ...
Software Engineer - Entry Level
Niwot, CO ยท On-site
VDURA is a leader in high-performance parallel file systems and distributed storage solutions for AI and HPC environments. We are seeking an entry-level Software Engineer to join our engineering team ...
Software Engineer - Entry Level
Niwot, CO ยท On-site
VDURA is a leader in high-performance parallel file systems and distributed storage solutions for AI and HPC environments. We are seeking an entry-level Software Engineer to join our engineering team ...
Meta is seeking a Software Systems Engineer to join our Production Systems Engineering organization ... Experience designing and operating distributed systems software at scale, including monitoring ...
Meta is seeking a Software Systems Engineer to join our Production Systems Engineering organization ... Experience designing and operating distributed systems software at scale, including monitoring ...
Software Engineer, Distributed Systems (Core)
Atlanta, GA ยท Remote
$180K - $320K/yr
Career Renew is recruiting for one of its clients a Software Engineer, Distributed Systems (Core) - this is a fully remote role for US/Canada candidates. Salary range: 180-320K USD yearly plus ...
Quick apply
Software Engineer, Distributed Systems (Core)
Atlanta, GA ยท Remote
$180K - $320K/yr
Career Renew is recruiting for one of its clients a Software Engineer, Distributed Systems (Core) - this is a fully remote role for US/Canada candidates. Salary range: 180-320K USD yearly plus ...
About this job We are seeking a Senior/Staff Software Engineer to help design and build Fabric, Forterra's core distributed systems platform. This role is ideal for a senior engineer who thrives in ...
About this job We are seeking a Senior/Staff Software Engineer to help design and build Fabric, Forterra's core distributed systems platform. This role is ideal for a senior engineer who thrives in ...
Meta is seeking a Software Systems Engineer to join our Production Systems Engineering organization ... Experience designing and operating distributed systems software at scale, including monitoring ...
Meta is seeking a Software Systems Engineer to join our Production Systems Engineering organization ... Experience designing and operating distributed systems software at scale, including monitoring ...
VDURA is a leader in high-performance parallel file systems and distributed storage solutions for AI and HPC environments. We are seeking an entry-level Software Engineer to join our engineering team ...
Quick apply
VDURA is a leader in high-performance parallel file systems and distributed storage solutions for AI and HPC environments. We are seeking an entry-level Software Engineer to join our engineering team ...
Meta is seeking a Software Systems Engineer to join our Production Systems Engineering organization ... Experience designing and operating distributed systems software at scale, including monitoring ...
Meta is seeking a Software Systems Engineer to join our Production Systems Engineering organization ... Experience designing and operating distributed systems software at scale, including monitoring ...
VDURA is a leader in high-performance parallel file systems and distributed storage solutions for AI and HPC environments. We are seeking an entry-level Software Engineer to join our engineering team ...
VDURA is a leader in high-performance parallel file systems and distributed storage solutions for AI and HPC environments. We are seeking an entry-level Software Engineer to join our engineering team ...
Distributed Systems Software Engineer information
See salary details
$83K - $94.2K
0% of jobs
$94.2K - $105.4K
1% of jobs
$105.4K - $116.5K
1% of jobs
$116.5K - $127.7K
1% of jobs
$127.7K - $138.9K
1% of jobs
$138.9K - $150.1K
2% of jobs
$150.1K - $161.3K
0% of jobs
$161.3K - $172.5K
0% of jobs
$175.4K is the 25th percentile. Wages below this are outliers.
$172.5K - $183.6K
71% of jobs
$183.6K - $194.8K
0% of jobs
$194.8K - $206K
22% of jobs
$83K
$177.7K
$206K
How much do distributed systems software engineer jobs pay per year?
What are the key skills and qualifications needed to thrive as a Distributed Systems Software Engineer, and why are they important?
What is the difference between Distributed Systems Software Engineer vs Cloud Software Engineer?
| 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.
What are the typical challenges faced by Distributed Systems Software Engineers when ensuring system reliability?
What are Distributed Systems Software Engineers?

Full-time
Posted 23 days ago
Key responsibilities
Write code in Java and scripting in Python to manage and enable robust, scalable, high-volume applications.
Lead and contribute significantly to engineering projects spanning multiple groups and team members.
Mentor engineers into the core development processes.
Job description
VMware is the industry-leading virtualization software company. Our technologies simplify IT complexity and streamline operations, helping businesses become more agile, efficient and profitable. By virtualizing infrastructure-from the data center to the cloud to mobile devices-we enable IT to deliver services from any device, anytime, anywhere. - See more at: http://www.vmware.com/in/company/#sthash.2nzmlvUu.dpuf
Job Description
VMware is looking for a Staff Software Engineer to join VMware's NSX team. NSX is a key component of VMware's software defined datacenter (SDDC) and allows our customers to build, host and deploy applications in their cloud.
You will lead the next generation of networking applications using your expertise in distributed systems, software technologies and open source tools to solve difficult customer use cases and delight them in the process. You will be part of a bright engineering team that has open communication, innovation, empowerment and a customer success culture. You will collaborate with cross functional teams on innovative projects, with the authority and scope to apply your expertise in a fast-paced and technically driven environment.
We are interested in engineers who love building robust and scalable systems, We're looking for ideas and skills from every area of computer science, including distributed systems, large-scale system design, networking and security. We hire engineers who can tackle hard problems in new areas and help define new markets.
Responsibilities
Write code in Java (and scripting in Python) to manage and enable robust, scalable, high-volume applications. Lead and contribute significantly to engineering projects spanning multiple groups and team members. Ensure standards and procedures are being adhered to. Mentor engineers into the core development processes. Perform other duties and responsibilities as requested or required.
VMware NSX is a network virtualization platform that delivers the operational model of a virtual machine for the network. Virtual networks reproduce the network model in software, allowing complex multi-tier network topologies to be created and provisioned programmatically in seconds. NSX includes a library of logical networking services - logical switches, logical routers, logical firewalls, logical load balancers, logical VPN, QoS, and distributed security.
A self-service interface allows users to create custom combinations of these services in isolated software-based virtual networks that support existing applications without modification or deliver unique requirements for new application workloads. Similar to virtual machines in compute, virtual networks are programmatically provisioned and managed independent of networking hardware. Decoupling from hardware introduces agility, speed and operational efficiency that has transformed data center economics.
Qualifications
BS in Computer Science/related technical field or equivalent practical experience. 5+ years of general software programming experience in Java or C++, Python with some knowledge of TCP/IP and network programming. Knowledge of Linux (Preferred) and development of large scale applications - web infrastructure, distributed systems, database replication, high availability etc. Ability to technically lead engineering teams to deliver projects. (Preferred) MS/PhD in Computer Science (Preferred) Solid foundation in data structures, algorithms and software design with strong analytical and debugging skills. (Preferred) Good understanding of distributed systems, virtualization, networking and security constructs and open source software. (Preferred) Technical paper publications and conference engagements.
Additional Information
EEO Statement
VMware is an equal opportunity employer committed to the principles of equal employment opportunity and affirmative action for all applicants and employees. Equal opportunity and consideration are afforded to all qualified applicants and employees in personnel actions, which include: recruiting and hiring, selection for training, promotion, rates of pay or other compensation, transfer, discipline, demotion, layoff or termination. VMware does not unlawfully discriminate on the basis of race, color, religion, sexual orientation, marital status, pregnancy, gender identity, gender expression, family medical history or genetic information, citizenship, national origin or ancestry, sex, age, physical or mental disability, medical condition, veteran status, military status, or any other basis protected by federal, state or local law, ordinance or regulation. VMware also makes reasonable accommodations for disabled employees consistent with applicable law. Further, it is the policy of VMware to maintain a working environment free of all forms of harassment.
About VMware
Sourced by ZipRecruiter
VMware envisions software as a force that can create opportunities for individuals and the world. We continuously seek innovative solutions to overcome challenges and seamlessly integrate technologies. Through our cloud, mobility, and security software, we provide a reliable digital foundation for delivering transformative business experiences worldwide. Our values of execution, passion, integrity, customer focus, and community drive our actions and accomplishments.
Industry
Software development
Company size
10,000+ Employees
Headquarters location
Palo Alto, CA, US
Year founded
2013