Software Engineer, SaaS Big Data Platform and API - Opportunity for Working Remotely @ VMware - New York, NY

Job Overview

14 days ago

Software Engineer, SaaS Big Data Platform and API - Opportunity for Working Remotely

VMware - New York, NY

The Elevator Pitch: Why will you enjoy this new opportunity?

VMware Edge Network Intelligence is a highly scalable and intelligent cloud native AIOps platform using ML/AI and big data analytics. Built for CIOs, network operations, and helpdesk personnel managing heterogeneous enterprise environments, our product is focused on the end-user experience by helping IT staff gain new insights into client access conditions, network service behavior, and enterprise application issues that impact user performance.

This is a backend role responsible for API design, development, and cross VMware product integration using REST and GraphQL running on top of Ruby on Rails, NodeJS, and akka. If you’re interested in using modern webapp frameworks, Docker containers, microservices, K8, and various languages to build products, this is the team you want to join.

Success in the Role: What are the performance outcomes over the first 6-12 months you will work toward completing?

  • Within one month of employment, you should expect to ramp up on the technical stacks and set up your dev environment. Expected to deliver 2-3 simple bug fixes or small features as a part of onboarding experience to get familiar with code check-in, code review, and deployment process.
  • Within six months of employment, you should expect to deliver 3 sizeable features to production. You should be comfortable in browsing the code base independently and working with leads for various components. Be able to participate in production troubleshooting rotation.
  • Within a year of employment, you should be able to take on any project related to backend and integration development. Be an expert in 2 or more of the backend frameworks. Be able to take full ownership of a project and drive from design to implementation.

The Work: What type of work will you be doing? What assignments, requirements, or skills will you be performing on a regular basis?

The work will involve primarily backend API development used by internal teams including UI, mobile app, and customers. You will also work on integrating other VMware products (e.g. SD-WAN, Workspace One, Horizon) with Edge Network Intelligence. You will need to code in NodeJS, Ruby on Rails, and/or akka. We expect you to already have deep expertise in at least one of the major webapp frameworks: NodeJS, RoR, Django, and Spring. In addition, you need to be very comfortable with at least two of the following programming languages: Javascript, Python, Ruby, Java, and Scala. You will need to interact with Cassandra for time series data, Elasticsearch for search and incidents, and Mongo for configuration, hence you should have hands-on experience with nosql DB(s).

Our cloud services are running in the AWS and Azure today, but will be extended to include other cloud infrastructure using container technology. You should already have prior experience working on cloud-based backend. As part of the job, you will be working with various teams including UI/UX, mobile app, platform, and analytics. You take complete ownership of your tasks end-to-end which includes design, implementation, unit testing and deployment.

What is the leadership like for this role? What is the structure and culture of the team like?

As the team scales, you will be expecting to become a domain expert in the area you own and be able to lead on the projects falling in your area of expertise. Be able to provide mentorship to junior team members and also help onboarding new hires to the team. The team culture is really to help each other and support each other and be successful together. We have people from different backgrounds, and we believe a diverse team can help sparking innovation.

Where is this role located?

This role is based out of VMware’s Palo Alto Campus, but also open to US-based remote candidates.

What are the benefits and perks of working at VMware?

You and your loved ones will be supported with a competitive and comprehensive benefits package. Below are some highlights, or you can view the complete benefits package by visiting

  • Employee Stock Purchase Plan
  • Medical Coverage, Retirement, and Parental Leave Plans for All Family Types
  • Generous Time Off Programs
  • 40 hours of paid time to volunteer in your community
  • Rethink's Neurodiversity program to support parents raising children with learning or behavior challenges, or developmental disabilities
  • Financial contributions to your ongoing development (conference participation, trainings, course work, etc.)
  • Wellness reimbursement and online fitness and wellbeing classes

Category :
Engineering and Technology
Subcategory: Software Engineering
Experience: Manager and Professional
Full Time/ Part Time: Full Time
Posted Date: 2021-10-20

VMware Company Overview: At VMware, we believe that software has the power to unlock new opportunities for people and our planet. We look beyond the barriers of compromise to engineer new ways to make technologies work together seamlessly. Our cloud, mobility, and security software form a flexible, consistent digital foundation for securely delivering the apps, services and experiences that are transforming business innovation around the globe. At the core of what we do are our people who deeply value execution, passion, integrity, customers, and community. Shape what’s possible today at

Equal Employment Opportunity Statement: VMware is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: VMware is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at VMware are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. VMware will not tolerate discrimination or harassment based on any of these characteristics. VMware encourages applicants of all ages. Vmware will provide reasonable accommodation to employees who have protected disabilities consistent with local law.

Similar Jobs

Software Engineer


New York, NY

As a team, we continuously analyze data to improve our Apps, our processes and how we work together. Work closely with UX designers, product managers, and…

Web Solutions Engineer, YouTube


New York, NY

Utilizing your experience as a full-stack engineer, and background in multiple web technologies and backend systems, you will partner with stakeholders from…

Senior Software Engineer

Disney Streaming

New York, NY

Knowledge/experience with AWS products and services (ECS, S3, DynamoDB, SQS, Kinesis, etc.) or other cloud providers. Previous work with distributed teams.

Software Engineer, Android

Capital One - US

New York, NY

At least 2 years of experience in software engineering. Own and lead delivery of major components and platform needs in partnership with senior engineers and…

Sr Software Engineer -

Disney Media & Entertainment Distribution

Bristol, CT

Mentor and provide feedback to other engineers. Minimum 5-7 years relevant industry experience. Comprehensive knowledge of JavaScript, JS frameworks, and server…

Database Software Engineer

Wells Fargo

Summit, NJ

Wells Fargo software engineering experience. 5+ years of software engineering experience. Be comfortable in an Agile environment, have an understanding of…

Software Development Engineer


Newark, NJ

Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design.


Wells Fargo

Philadelphia, PA

Lead and coordinate maintenance of software systems and installation/upgrade of software systems. 7+ years of software engineering experience.

Sr Software Engineer


New York, NY

Develops software update process for existing applications. Assists in the roll-out of software releases. Responsible for planning and designing new software…

Senior Software Engineer


New York, NY

Migrate legacy systems to use all of the great tooling we're building without impacting production availability.

Software Engineer (SRE)


Trenton, NJ

We are seeking Site Reliability Engineers (software engineers/developers being considered as well) for Permanent, Full Time Employment for our direct client -…

Senior Software Engineer


New York, NY

5 7 years of hands on professional experience in o JAVA o Angular. 5 7 years hands on experience creating consuming web services and data Web.

Senior Software Engineer - Thor


Hoboken, NJ

Other great perks include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.

JPC - 697 - .Net Architect

Promantis Inc

New York, NY

Experience with OOP/OOD (Object Oriented Programming and Design) and Design patterns by implementing them in 3-Tier, N-Tier and Service-oriented architecture …

Java Full Stack Developer with AuthN (Remote)


New York, NY

Seeking a Java Full Stack Developers with JWT, AuthN/AuthZ, and React. 5+ years of Full Stack development experience. Experience with JWT and AuthN/AuthZ.

Software Engineering - III

Data Intelligence LLC

Moorestown, NJ

Experience with CMMI Level 5 life cycle processes and procedures. Participates in software requirement review, preliminary and critical design, integration…

Lead Software Engineer- Wealth Management Trading


New York, NY

Knowledge and experience with cloud platforms. Knowledge and experience with software lifecycle optimization, including unit testing, continuous integration,…

Cloud Engineer

DLL Group

Wayne, PA

You work together with the Domain Architect and Information Security Officers to offer delivery teams a safe and compliant way to deploy their applications to…

Senior Software Engineer/SRE - Enterprise Connectivity


New York, NY

Strong belief in removing operation load with software and automation. Good programming skills in Java, Python or C++ and interest in learning new ones.

Senior .NET Engineer

HR Acuity LLC

Florham Park, NJ

Excellent understanding of object-oriented design and programming. You will also be responsible for designing and implementing testable and scalable code.

Senior Software Engineer (WordPress)

Dow Jones

Princeton, NJ

Proven understanding of Computer Science fundamentals including web development, service-oriented architecture, cloud computing, test driven development and…

Java Developer


Jersey City, NJ

Should have worked on SQL, handled queries and stored procedures. Strong working experience in Java, Struts framework, Hibernate (ORM).

Sr. API Engineer

DLL Group

Wayne, PA

Knowledge of React is a great bonus. Excellent oral and written communication skills with a keen sense of customer service.

SF_Sen Con/Manager_Java Dev_Richardson, TX


New York, NY

Looking for senior Java developer with experience in Insurance domain and below skills 1 Extensive experience in Java Spring Boot applications 2 Experience in…