Senior Software Engineer, SaaS Big Data Platform and API - Opportunity for Working Remotely @ VMware - Bridgeport, CT

Job Overview

14 days ago

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

VMware - Bridgeport, CT

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-09-13

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…

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…

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.

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…

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…

Software Development Engineer


Newark, NJ

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

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 (WordPress)

Dow Jones

Princeton, NJ

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

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.

Senior Software Engineer


New York, NY

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

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.

Java Developer


Jersey City, NJ

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

The Company Store - Front End Developer UX

Home Depot / THD

Weehawken, NJ

Experience with server-side CSS pre-processing platforms, such as LESS and SASS. Strong understanding of industry trends, Prototyping platforms, and content…

Senior Machine Learning Engineer


New York, NY

You can experiment and develop machine learning algorithms for tasks including demand forecasting, elasticity calculations, and inventory optimization.

Senior Programmer Analyst - Radiology/Imaging

Stony Brook Medicine

Stony Brook, NY

Successfully complete a 5 panel drug screen*. Successfully complete pre-employment physical examination and obtain medical clearance from Stony Brook Medicine's…

Senior Manager, Scrum Master (REMOTE)

Pratt & Whitney

East Hartford, CT

US citizenship required due to government contract. 2+ years of software development experience in either Frontend or Backend.

Machine Learning Engineer


New York, NY

You can experiment and develop machine learning algorithms for tasks including demand forecasting, elasticity calculations, and inventory optimization.

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…

Software Engineer (5839-2)


Berkeley Heights, NJ

Knowledge of design and develop automated test procedures in Android and web applications. Education: Bachelor's degree in computer science or equivalent…

Full Stack Software Engineer

Cornerstone Information Systems

Great Neck, NY

Collaborating with other software engineers and internal/external stakeholders. Ability to collaborate with other software engineers and internal/external…

Full Stack Software Engineer

Cornerstone Information Systems

New York, NY

Collaborating with other software engineers and internal/external stakeholders. Ability to collaborate with other software engineers and internal/external…

Android Development Support Engineer (5917-2)


Berkeley Heights, NJ

Prior experience and understanding of the product/software development process. Education: Bachelor's or Master's in Computer Science Or Information Technology.