Staff Engineer| Core Java

Place of work Bangalore
Contract type -
Start date 2 weeks ago
Salary -

Job details

Job description, work day and responsibilities

You share a passion for crafting software that has a significant impact for the world and future of software infrastructure. You love solving problems and learning new things and are looking for a company that helps enable those ideas. You are looking for an opportunity to work for a company whose software is utilized by every Fortune 500 company and significantly impacts every industry. You want to be a part of a collaborative environment whose teams care about the product they are creating, how they create it, and the impact it has on customers’ business objectives.

VMware is the leading player in on-premises and cloud infrastructure. VMware’s Cloud Infrastructure Business Group (CIBG) is focused on enabling a Multi-Cloud, Multi-Device World where seamless delivery of cloud services to end customers across a global network of homogeneous clouds and heterogeneous endpoints is a reality. As a part of CIBG, the App/VM Content and Provisioning team is focused on enabling vCenter as the best application management platform for any application, VM-based, Container-based or otherwise. App-Centric computing is at the heart of the "Any App, Any Cloud, Any Device" mission.

Looking for a passionate engineer who can take up challenges of improving the product quality, play a lead role and work with a motivated and bright team with a culture of open communication, trust, innovation, teamwork and customer success.

At VMware, you will be challenged to create innovative solutions for our customers by solving complex problems in a team-focused environment. If you are driven to imagine, define and deliver what’s next for the industry and your career while unlocking your full potential, come to VMware. You will have the opportunity to grow in our flexible and dynamic environment, challenge your thinking, and influence the future of technology.

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

As a staff engineer in the content library team, you will be expected to drive innovation and take the product to the next level:
• During your first two months on the job, you will work on understanding the product architecture, existing product development tools and release process.
• You are expected to gain knowledge in the domain and the technology your team is already using. Participating in the team’s scope and architectural discussions and work with your peers
• Ensure project clarity with all stakeholders and team members.
• Design and Develop roadmap items on schedule with high quality.
• Play an active hands-on role across the entire software development life cycle
• Collaborate in large-scale distributed systems design discussions.
• Employ test driven development practices as part of the development process.
• Responsible not just for developing but deploying, maintaining and supporting the core components.
• Become a SME after 6 months and able to lead the team and provide guidance

The Work: What type of work will you be doing? What assignments, requirements, or skills will you be performing on a regular basis?
• Play tech lead role for content library functional component and work with Product and R&D management to analyse requirements and define technical solutions, write functional and design specifications
• Contribute to develop and build a scalable and highly available SaaS solution
• Mentoring junior engineers with joint debugging, code and design reviews, etc
• You will implement and improve processes around DevOps, Agile, and CI/CD
• Debugging issues reported and coming up with fixes for problems found
• Collaborate with project team members and cross-functional product teams
• You will be responsive to customer and product asks and escalations and help prioritize engineering work.
• You will be responsible for daily engineering activities such as stand-ups, sprint planning, backlog grooming, architectural reviews, customer support, release readiness.
• Overtime become subject matter expert in area of your work
• Design and implement features, triage, review and respond to incoming issues and pull requests, ensure high code quality and correctness through testing and factoring, and maintain documentation, release notes, etc.
• Collaborate in upstream and internal architecture planning and design meetings.
• Work in a distributed team across multiple geographical locations.
• Contribute to feature development and enhancements of applications delivered into vSphere/VC releases
• Championing a culture of high ownership, continuous improvement, and engineering excellence

Required Qualifications/Skills
• BE/BTech/ME/MTech in Computer Science or similar fields, with 10+ years development experience. 5+ years of experience building scalable, fault tolerant infrastructure software or distributed systems
• Strong programming skills in Core Java. Familiarity with Go or python is a plus
• Good domain knowledge of virtualization concepts
• Proven experience in REST API development, crash dump analysis, JDBC and spring boot framework
• Experience with SaaS development, Kubernetes, and CI/CD tools.
• Good working knowledge of building micro-services for SaaS platform, knowledge of client server architecture
• Good understanding of core computer science fundamentals such as algorithms, data structures, operating systems, distributed systems, and multi-threaded programming
• Working knowledge of professional software engineering best practices (coding standards, code reviews, source control management, build processes, testing)
• Team player with a positive attitude and ability to work with a distributed team
• Good understanding of SDLC and Agile methodologies
• Passionate about learning new technology
• The passion & ability to learn new things, while never being satisfied with the status quo.

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

This position reports to the Senior Manager of engineering who manages the VM Provisioning, Content Library and Tagging teams. The team is distributed across the globe with US, India being the major development hubs. Most of the team works from Bangalore and the team consists of highly competent engineers at various levels and from diverse backgrounds. We recognise the value and power of diversity of thought and promote an inclusive culture of transparent collaboration and spirited debates as we all learn and grow together as one team.

A content library(CL) is a repository for virtual machine (VM), vApp templates and other files such as ISO images, scripts etc. A template is a copy of a VM and can include a guest operating system, applications and data. You can also store a vApp in a content library to use for deployment purposes. A vApp can contain one or more virtual machines. Content libraries are entities that can be administered from a single vCenter Server instance, but can be shared across multiple vCenter. CL is widely used in OVF tool for VM deployment and this is a common service used by multiple components. CL team has a strong roadmap to deliver which includes enabling VM image registry service and adding S3 object store support. You will have an opportunity to work on impactful product improvements which will align with the organization goals for multi cloud support.

You will initially be part an established team that has a wide range of core design, integration and support responsibilities, but the expectation is that you soon become an SME for content library and drive its roadmap with focus architecture and quality. This is a great opportunity for someone who likes to do core engineering work and establish their footprint in the most consumed components of vCenter.

Where is this role located?

Flexible: Flexible: The role is considered flexible and will be a mix of working from a local VMware office and remote depending on your preferences and the arrangements determined with your future manager.

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 www.benefits.vmware.com.
• 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: Business Leadership

Full Time/ Part Time: Full Time

Posted Date: 2024-03-16

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 http://careers.vmware.com.

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, *** (including pregnancy), age, physical, mental or sensory disability, HIV Status, ****** 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

Company address

India
Karnataka
Bangalore
Show on map Get directions
Company Name: VMware
You will be redirected to another website to apply.
Offer ID: #571438, Published: 2 weeks ago, Company registered: 2 years ago

Other offers

Banking Assistant
584login
· Mumbai, IN
Banking Assistant Qualification - B.Com, M.Com, BMS, MMS, MBA ( Any Graduates ) Location - Andheri , Borivali, Khar Ghar Salary - 10,000k ( Fixed Salary ) 1 Year Internship Must have good English Communication Contact - ...
Account Executive
584login
· Mumbai, IN
1. Working on accounting and bookkeeping on a daily basis. 2. Working on invoice verification, invoice booking, preparation of vendor payments, and accurate posting of the same in accounting systems. 3. Preparing bank re...
Trade Relationship Manager|BRANCH BANKING|Retail Sales
584login
· Mumbai, IN
Job Role: § Acquire quality Current Accounts Customers who are dealing in International Trade. § Identify target markets and Segments § Ensure to follow all compliance and KYC norms while acquiring § Ensure that the cust...
Data scientist
584login
· Mumbai, IN
Roles and responsibilities: 1. Data processing, cleaning and validating the integrity of data to be used for analytics 2. Data extraction using valuable data sources 3. Perform initial investigation and exploratory data ...
Sr| Account Executive
584login
· Mumbai, IN
We Have an Opening for Reputed Logistics Company Location: Andheri (East) Candidate should have an experience in Logistics Company 1 TDS Calculation, Payment, and Return 2 PF,PT & ESIC Payment & returns 3 GSTR1 &...
Client Relationship Officer | Virtual Relationship Manager
584login
· Mumbai, IN
Dear Sir/Madam, We are pleased to inform that you are shortlisted from Aditya Birla Sun Life Insurance!!! Experience - 2-5 Yrs. Salary – 2.5-5LPA Location for Interview – Thane Kalyan, Ambernath Aditya Birla Sun Life in ...
Team Leader| Cash Strategy Sales
584login
· Mumbai, IN
Job : Retail Banking Primary Location : Asia-India-Mumbai Schedule : Full-time Employee Status : Permanent Posting Date : 28/Jul/2024, 12:02:50 AM Unposting Date : 27/Aug/2024, 5:5+:00 PM Role Responsibilities Business B...
Banking and Documentation Executive
584login
· Mumbai, IN
Chargen Life Sciences LLP Job Title: Banking and Documentation Executive Education and/or Work Experience Requirement: Bachelor/Masters/MBA Degree(Finance) Over 1-2 years of experience as an Banking Executive, Account As...
Relationship Manager|Senior relationship manager|Business manager|Team lead
584login
· Mumbai, IN
Experience : 2-10 yrs Ideal age bracket : 22-35 Job Roles and Responsibilities Relationship Manager /SRM/BM Meeting minimum number of clients daily on scheduled Appointments. Daily update in CRM regarding daily planning,...
Product Manager|TRANSACTION BANKING|Product Manager
584login
· Mumbai, IN
Department: GTS Trade Product (Supply Chain products) Location: Mumbai Business Group: GTS (Wholesale Business) Number of positions 1 Position Grade Chief Manager/ Associate Vice President Reporting to Product Head Suppl...
Manager | Sr| Manager | Asia Equity Documentation Negotiator
584login
· Mumbai, IN
Manager / Sr. Manager – Asia Equity Documentation Negotiator Job Number: 323+205 POSTING DATE: Jul 28, 2024 PRIMARY LOCATION: Non-Japan Asia-India-Maharashtra-Mumbai (MSA) EDUCATION LEVEL: Refer to Position Description J...
Processing Specialist
584login
· Thane, IN
Calling all innovators – find your future at Fiserv. We’re Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations...
Senior Full Stack Developer |Mumbai Offshore|
584login
· Mumbai, IN
Investec is a distinctive Specialist Bank serving clients principally in the UK and South Africa. Our culture gives us our edge: we work hard to find colleagues who'll think out of the ordinary and we put them in environ...
Manager | Risk Control
584login
· Mumbai, IN
Role Purpose: To minimize fraud and operational risk in the state by effectively using Risk consultants (agencies) Identify preventive measures to avoid any risk occurrence Coordinate & conduct investigation on vario...
Technology and Data | Director
584login
· Mumbai, IN
Technology and Data - Director Job Number: 323+707 POSTING DATE: Jul 27, 2024 PRIMARY LOCATION: Non-Japan Asia-India-Maharashtra-Mumbai (MSA) EDUCATION LEVEL: Refer to Position Description JOB: Other EMPLOYMENT TYPE: Ful...