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.
$242k - $333k
...reliable way. We are looking for engineers who are ambitious and... ...Design and develop large distributed mapping systems that process sensor data... ...hundreds of compute nodes Architect scalable data pipelines... ...Contribute to all phases of the software development cycle...SuggestedFull timeTemporary workRelocation package$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- ...companies in the world. Our engineering teams build highly technical... ...one of the largest scale software platforms. The fleet consists... ..., network, and operating system faults, and our software must... ...building the next generation distributed data storage and processing...SuggestedFull timeWork at office
- Role Description We're looking for a Staff Engineer to work across some of the most technically demanding parts of LiveKit's platform... ...careful tradeoffs and outside-the-box thinking. While distributed systems experience is valuable, we care just as much about strong...SuggestedFull timeFlexible hours
$180k - $245k
Title: Staff Software Engineer (Principal Level) Duration: Full-Time Location: Houston, TX (Can be remote however you must be onsite... ...company, we are seeking a Staff Software Engineer, Distributed Systems and Orchestration to serve as the lead engineer on the core...SuggestedFull timeRemote work$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...Full 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...Permanent employmentWork experience placementWork at officeImmediate startRemote workFlexible hours2 days per week$219k - $263k
...Zoox’s Robot Software Infrastructure team is looking for a senior/staff software engineer to help build the core platform services that... ...configuration and runtime systems across our autonomous vehicle... ..., autonomy, or large-scale distributed systems Familiarity with...Full timeTemporary workRelocation package- ...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
$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- ...deployment of AI across health systems. We are a growing team of... ..., technologists, and engineers working together to empower... ...are looking for experienced software engineers to join our team and... ...software by multiples. This is a distributed systems oriented role and is...Hourly payFull timeFlexible 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$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- Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious... ...that powers Moveworks' AI agents — the systems that orchestrate, execute, and deliver... ...time. This is not an ML role. This is a distributed systems engineering role at the heart of...Work at officeImmediate startRemote workFlexible hours
- ...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... ...time. This is not an ML role. This is a distributed systems engineering role at the heart of...Work at officeRemote workFlexible hours
$180k - $250k
...this role: You are an experienced software engineer who thrives on building large-scale... ...You 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,...Full timeCurrently hiringRemote workRelocation package$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$180k - $260k
...needed, including operational systems and SaaS tools.... ...acting on data has required engineering time and bandwidth, and left... ...We are looking for a distributed systems engineer to work on... ...scaling and reliability, and architecting for the next order of magnitude...Remote jobFull time$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$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$198k - $326k
...serving frameworks.We are looking for a Senior Staff Software Engineer with deep expertise at the intersection of systems, machine learning, GPU infrastructure, and... ...years of experience in software engineering, distributed systems, infrastructure, or machine learning...For contractorsWork at 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$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$226k - $369k
...We are seeking a Principal Staff Software Engineer to join our organization. The... ...technical leader and architect responsible for defining and... ...large-scale infrastructure systems for end-to-end software lifecycle... ...designing and building distributed systems, service infrastructure...For contractorsWork at officeRemote workWork from homeFlexible hours$201.3k - $352.3k
...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$207k - $300k
...through activities such as system design consulting, developing software platforms and frameworks,... ...analyzing, and troubleshooting distributed systems.Preferred... ...degree in Computer Science or Engineering, or a related field.Experience architecting complex client-to-cloud telemetry...Worldwide$207k - $300k
...live through activities such as system design consulting, developing software platforms and frameworks, capacity... ..., analyzing, and troubleshooting distributed systems.Preferred qualifications:... ...'s degree in Computer Science or Engineering.Site Reliability Engineering (SRE...$200k - $310k
...the Command & Control software to mobilize swarms of... ...asks you to build the systems that keep the largest... ...time. You'll help architect the backend for Legion... ...CRUD. It's real-time distributed systems, high-throughput... ...be one of the earliest engineers shaping how humans command...Permanent employmentFull timeWork at office$180k - $270k
...world’s largest autonomous logistics system, delivering critical supplies quickly... ...About You and The Role As a Staff Software Engineer on the Nest Applications team, you will... ...technical bar across APIs, integrations, distributed systems, and engineering practices....Full timeLocal area$217k - $275k
...The Vehicle Experiences Engine at GM is transforming... ...by building the software engines behind next-generation... ...is the Compute Systems Software team — the group... ...defined vehicles. As a Staff Software Engineer,... ...-based embedded Linux distributions and the pipelines that...Full timeLocal areaWork from homeRelocation packageFlexible 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!
- senior staff systems engineer Remote
- application system engineer Remote
- system engineer contract Remote
- operations support system engineer Remote
- sr systems engineer Remote
- visual systems engineer Remote
- active directory systems engineer Remote
- system performance engineer Remote
- software system engineer Remote
- data systems engineer Remote


