Job title: Member of Technical Staff (C/C++, OOPs, Data Structures/Algorithms)
Company: VMware
Job description: Job Description
Elevator Pitch: Why would you enjoy this opportunity
- VMware’s elite, award-winning NSX R&D team is comprised of hundreds of world-class computer scientists and software engineers that are transforming computing through network virtualization.
- This role is with NSX NGFW team which is the Next Generation Firewall from NSX. It protects our customers from threats and provides visibility on customer’s deployments. Through an easy to use but comprehensive framework of security policies and rules, we allow our customers to take charge of their security.
- Join our team of talented engineers who voice their creative ideas and watch them become initiatives, participate in exciting products on the VMware roadmap, initiate research projects and/or write and test code that ships.
- If you are passionate about virtualization, networks and security then you will feel right at home. Join us in our exciting journey of transformation and take part in building a great team that builds a great product by actively participating in the team’s growth, habit and process improvements!
Success in the Role: What are the performance outcomes over the first 6-12 months you will work toward completing?
- Within 15 days of employment, become competent with VMware’s polices, guidelines, and standard operating procedures. Go through the new hire orientation and trainings.
- Within 1 – 3 month of employment, get hands-on with the product and its use-cases, collaborating with peers in the team, learn the technology stack in use and become familiar with the product.
- Within 3-6 months of employment, learn the product area assigned to you in detail, become familiar with the features in the assigned domain, and get accustomed to the code base, release cycles etc. Work towards becoming competent in coding, debugging and functional dev testing of the products feature.
- Within 1 year of employment, contribute towards engineering design, coding, reviews, functional automation of dev test of the products feature.
What type of work you will be doing?
NSX NGFW has many facets
- You may work on the flow of internet traffic (Data Path), ensuring that the right policies and actions are taken on the packet. This work is primarily in C, C++
- You may work on the policy and rules engine (Management Plane) which gives our customer control over their security. This work is primarily in Java and Python
- You may work on our Cloud Service, working with outside companies and providing threat info to our customers. This work is primarily in Java and on AWS infrastructure
Job Description
We are looking for a Member of Technical Staff with a passion to work in a complex computing environment to join our Network Security development team.
Responsibilities
- You will be responsible for designing and developing software for various products for VMware NSX platform.
- Emphasize on unit tests, execution, automation, coverage improvement and providing debug support
- Coordinate with development, testing and deployment teams for VMware virtualization products.
- Analyse risks with existing initiatives and come up with mitigation plans and address them in the products.
- Participate in design and code reviews.
- Continuously review the product and code for optimizations and performance improvements.
- Document architectures, procedures, and processes in use and contribute to improvement of the process.
- Apply creative development methodologies and design to further improve quality of products.
- Effectively communicate dependencies and concerns/issues of implementations
Desired Qualification
- Strong software developer. Deep understanding of algorithms, databases, operating system.
- Strong analytical, problem solving and debugging skills.
- Fluent in either C, C++ or Java.
- 4 or more years of experience building & supporting production quality software.
- Passionate about working (design & development) on large scale distributed systems and understands performance metrics.
- Good understanding of Web application architecture, Webservices, REST interfaces, Relational (SQL) & KeyValue datastore and ORM data modelling.
- Expertise in OOP concepts and technologies like Java and Spring Framework / Hibernate and/or other OOP language.
- Good shell (such as Perl / Python) skills for writing unit tests.
- Excellent communications skills and be able to interact well with developers internally as well as cross teams.
- Understanding of Network Stack (L2-L7) and/or network virtualization is a plus.
- BE/MTech in Computer Science or an equivalent degree.
Where is the role located?
Either of the following can be opted.
- Office-location: Pune, India
- Flexible: The location of this role is flexible within Pune. Will have to have to work from office some days a week based on the requirement.
- Remote: The location of this role is from anywhere in India. Work will be done from remote location most of the time, however, might have to work from office location for some time based on the requirement.
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
- Financial contributions to your ongoing development (conference participation, trainings, course work, etc.)
- Wellness reimbursement and online fitness and wellbeing classes
- #LI-AK4
- #LI-Remote
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.
Expected salary:
Location: Pune, Maharashtra
Job date: Thu, 01 Sep 2022 22:08:02 GMT
Apply for the job now!