Staff Software Engineer - Distributed Systems Architect
Vmware
Company 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:
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.
$227.2k - $324.5k
About the Role:As a Staff Software Engineer on the ML Infrastructure team, you will collaborate closely... ...low-latency ML model serving systems that support Deep Learning, LLM, and... ...scalable, high throughput, and low latency distributed systems using ScalaBuild reusable...SuggestedFull timeTemporary workLocal areaFlexible hours$180k - $245k
Fresh has partnered with a space company. Title: Staff Software Engineer (Principal Level) Duration: Full-Time Location: Houston... ...Space company, we are seeking a Staff Software Engineer, Distributed Systems and Orchestration to serve as the lead engineer on the...SuggestedFull timeRemote work$250k - $300k
...drives meaningful ROI for health systems across the country. Our... ...thinking about it. Our engineering roles are hybrid in our SF office... ...Who You Are: ~7+ years in software engineering, 3+ focused on... ...or platform engineering ~ Staff-level scope: owned cross-cutting...SuggestedFull timeWork at officeImmediate startRemote workFlexible hours$130k - $160k
...Distributed Systems Architect – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions... .... Eight or more years of software engineering experience, with several years in architecture...SuggestedFull timeH1bLocal areaImmediate startRemote workVisa sponsorship$149.8k - $262.2k
...DescriptionIt all started when engineer Fred Luddy wrote code that... ....About the team: As a Staff Software Engineer with the Data Platform... ...programming skills in Go (or another systems language with a willingness... ...PersonasWe approach our distributed world of work with...SuggestedPermanent employmentWork experience placementWork at officeImmediate startRemote workFlexible hours2 days per week- ...to converse with all of their business systems through natural language to quickly find... ...workflow automation with Moveworks’ Reasoning Engine and natural language capabilities, we... .... This is not an ML role. This is a distributed systems engineering role at the heart of...Full timeWork at officeRemote workFlexible hours
$146.6k - $215.1k
...exceptionally talented and hands-on Staff Backend Software Engineer to drive the technical... ...of our core backend systems. This role is key to... ..., building, and operating distributed, high-volume backend systems... ...languages. Proven ability to architect solutions using modern...Full timeWork at office$185.5k - $299k
...Squarespace is seeking a talented Staff Software Engineer to support and evolve the systems at the core core of our monetization platform: billing, payments... ...experience specifying, delivering and maintaining complex distributed backend services. ~ Significant experience with...Full timeWork at officeFlexible hours3 days per week- ...teams to maintain rigid systems, Lightfield learns from how... ...an experienced senior/staff engineer (5+ years of experience)... ...+ years of experience in software development, with a strong... ...Proven ability to design, architect, and scale distributed systems in production environments...Full timeWork from home
$193.8k - $285k
...operates the online stateful systems and abstractions that DoorDash Engineering depends on: reliable,... ...'re looking for a Staff Software Engineer to set the... ...end to end, such as re-architecting toward diskless, object... ...resolve the hardest distributed systems problems in production...Hourly payWork at officeLocal areaRemote workFlexible hours- ...Designing a flexible and distributed electrical grid... ...SPAN's Device Software team is... ...the home energy system; our software directly... ...collaborative, top-tier engineers who excel at... ...Responsibilities As a Staff Engineer on the... ...with system architects to define requirements...Full timeWork at officeFlexible hours
$175k - $287k
...As part of our world-class software engineering team, you will help build the... ...infrastructure, storage systems, streaming platforms, traffic... .... Bring your experience in distributed systems and algorithms,... ...experience. Experience in architecting, building, and running large...Full timeFor contractorsWork experience placementWork at officeFlexible hours$207k - $300k
...readiness.Partner with hardware engineers to co-design uncompromisable system architectures. Lead the design, implementation... ...deployment of mission-critical software, firmware, and utilities... ..., Caliptra, and TPM.Lead distributed teams delivering complex, high-impact...Remote workWorldwideShift work$180k - $275k
...evolve the core data model and storage systems powering Gamma's business. You'll ship... ...with rapid shipping velocity. As Software Engineer on the Platform team, you'll collaborate... ...Design and implement scalable APIs, distributed systems, and data infrastructure that...Full timeWork at officeWork from home$153k - $376k
...everything we build. As a Software Engineer on our Infrastructure team,... ...design, build, and operate the systems that power our real-time... ...re looking for experienced distributed systems engineers across a... ...collaboration at scale. Architect and evolve distributed systems...Full timeRemote workWork from homeWorldwide$180k - $250k
...this role: You are an experienced software engineer who thrives on building large-scale computing... ...have deep expertise in large scale distributed systems that deal with high complexity, a lot... ...across all 3 levels Mid, Senior and Staff) Location ~ San Francisco, CA (...Full timeCurrently hiringRemote workRelocation package$160k - $194k
...intelligence platform for the AI economy. Our software helps the world's largest energy... .... The Role As a Software Engineer focusing on Distributed Systems at Verse, you will work in... ...Demonstrated track record for Senior or Staff level software development talent and...Full timeRemote workFlexible hours$200k
...Senior Software Engineer — Distributed Compute / Spark Systems Location: Mountain View, CA — On-site About Granica Granica builds AI infrastructure for enterprises operating massive data environments. Our platform helps data and engineering teams reduce...Full timeWork at office- ...About the Role: As a Senior Software Engineer at Alluxio, you will be... ...challenging problems in the area of Distributed Data Services, memory and... ...Engineer - Distributed Systems at Alluxio, What You Will... ...storage systems, architecting large-scale software systems...Full time
$349k - $431k
.... states. Waymo’s Systems Intelligence and ML team... ...autonomous driving software. Waymo's AI is at the... .... Join Waymo to architect and build a unified,... ...report to our Director of Engineering who leads Systems Intelligence... ...large-scale distributed training (large scale...Full timeRemote work$155k - $185k
...Technology Delivery Practice staff meet client and user needs... ...product managers, software engineers, and data analysts. We analyze... ...Principal Software Engineer (Systems Architect), you shape both strategic... ...Experience working with distributed, cross-functional teams, including...Remote jobPermanent employmentFull timeContract workTemporary workFor contractorsFor subcontractorWork at officeLocal areaFlexible hoursAfternoon shift$148k - $222k
...Platform and Observability Engineering (DPOE) team is building Workday... .... We own the libraries, distributed services, and infrastructure... ...at scale.About the RoleAs a Software Development Engineer, you will... ...their expertise in distributed systems and big data while...Full timeWork at officeRemote workHome officeFlexible hours- ...experiences for everyone. As a Principal Software Engineer on Creator Services Data, you’ll be... ...the next generation Data Storage systems to power the millions of experiences on... ...is focused on solving complex back end distributed systems and storage problems at scale....Full time
$230k - $288k
...adding hardware, installing software, or changing a line of code.... ...the Dept Cloudflare’s engineers build and operate the software... ...response times, and make systems failure-resistant and ready-... ...platform that spans globally distributed key-value storage, progressive...Full timeTemporary workLocal areaFlexible hours$180k - $310k
...detection, triage, and response systems that would have required a... ...About the role You'll architect and scale the trust infrastructure... .... This means designing distributed systems for real-time content... .... You'll collaborate across engineering, product, and design to...Full timeWork at officeWork from home$190.1k - $285.1k
...Platform and Observability Engineering (DPOE) team is building Workday... .... We own the libraries, distributed services, and infrastructure... ...scale.About the RoleAs a Senior Software Development Engineer, you... ...operating complex distributed system architectures, evidenced by...Full timeWork at officeRemote workHome officeFlexible hours$168.5k - $252.7k
...latest technologies.We work on scalable microservices and distributed systems, leveraging AI-driven development tools and modern coding... ...services remain resilient and secure.About the RoleAs a Senior Software Engineer, you will play a key role in designing and scaling Workday...Full timeContract workWork at officeRemote workHome officeFlexible hours$146.5k
...team: The ML Data Engineering team powers metadata... ...users worldwide. Our systems operate at massive... ...data engineering, and distributed systems, collaborating... ...’re seeking a Senior Software Engineer with deep... ...and Product teams to architect and deliver robust systems...Full timeLocal areaWorldwideHome officeFlexible hours$219k - $263k
...Zoox’s Robot Software Infrastructure team is looking for a Staff Software Engineer to help build the core platform services that... ...configuration and runtime settings system across our autonomous vehicle... ..., autonomy, or large-scale distributed systems ~ Familiarity with vehicle...Full timeTemporary workRelocation package$190.9k - $334.1k
...DescriptionIt all started when engineer Fred Luddy wrote code that... ...and enterprise-scale search systems that power Now Assist, AI Agents... ...role you have:8+ years of software engineering with strong fundamentals... ...structures, algorithms, and distributed systems. Hands-on depth...Work experience placementWork at officeImmediate startRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - Distributed Systems Architect. Be the first to apply!
- healthcare systems engineer Remote
- mission system engineer Remote
- senior linux systems engineer Remote
- system test engineer Remote
- senior staff systems engineer Remote
- data systems engineer Remote
- system engineer remote Remote
- systems engineer Remote
- space systems engineer Remote
- software system engineer Remote


