Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer - Distributed Systems Architect

Full-time

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.

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Distributed Systems Architect in Remote vacancy
  • $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... 
    Suggested
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    11 hours ago
  • $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... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    Tubi TV

    San Francisco, CA
    11 hours ago
  •  ...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... 
    Suggested
    Full time
    Work at office

    Databricks

    Remote
    11 hours ago
  • 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... 
    Suggested
    Full time
    Flexible hours

    LiveKit

    Remote
    a month ago
  • $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... 
    Suggested
    Full time
    Remote work

    Fresh Consulting

    Houston, TX
    16 days ago
  • $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 time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Remote
    1 day ago
  • $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 employment
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    ServiceNow

    Santa Clara, CA
    4 days ago
  • $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 time
    Temporary work
    Relocation package

    Zoox

    Remote
    11 hours ago
  •  ...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 time
    Work from home

    Lightfield

    San Francisco, CA
    11 hours ago
  • $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 time
    Work at office

    Simplisafe

    Remote
    11 hours ago
  •  ...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 pay
    Full time
    Flexible hours

    Abridge

    Remote
    11 hours ago
  • $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 time
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    Linkedin

    Remote
    11 hours ago
  • $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 pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    New York, NY
    4 days ago
  • 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 office
    Immediate start
    Remote work
    Flexible hours

    Moveworks

    Mountain View, CA
    11 hours ago
  •  ...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 office
    Remote work
    Flexible hours

    Moveworks

    Mountain View, CA
    3 days ago
  • $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 time
    Currently hiring
    Remote work
    Relocation package

    Falò

    Remote
    11 hours ago
  • $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 time
    Work at office
    Work from home

    Gamma

    San Francisco, CA
    11 hours ago
  • $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 job
    Full time

    Hightouch

    Remote
    11 hours ago
  • $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 time
    Remote work
    Work from home
    Worldwide

    Figma

    New York, NY
    11 hours ago
  • $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 time
    Remote work
    Flexible hours

    Ad Verse

    San Francisco, CA
    11 hours ago
  • $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 contractors
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    8 hours ago
  • $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 time
    Contract work
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    Atlanta, GA
    4 days ago
  • $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 time
    Work at office
    Work from home

    Gamma

    Remote
    11 hours ago
  • $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 contractors
    Work at office
    Remote work
    Work from home
    Flexible hours

    Linkedin

    Mountain View, CA
    11 hours ago
  • $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 placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    11 hours ago
  • $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

    Google

    San Francisco, CA
    11 hours ago
  • $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... 

    Google

    San Jose, CA
    11 hours ago
  • $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 employment
    Full time
    Work at office

    Swarm Aero

    Remote
    1 day ago
  • $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 time
    Local area

    Zipline

    Remote
    2 days ago
  • $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 time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer - Distributed Systems Architect. Be the first to apply!