Backend Engineer

Company: VMware
Company: VMware
Location: ARM-Yerevan
Commitment: Full time
Posted on: 2023-05-03 17:52
Search JobsJob DescriptionThe Elevator Pitch: Why will you enjoy this new opportunity?As part of the VMware Aria Operations for Logs R&D team, you will work on a full-time basis with the team of Engineers and PMs developing the log collection, processing, analyzing and visualization system. You will make development decisions maintaining a very hands-on development role.Operations for Logs has the second-largest deployment base among log management products with thousands of customers.  As part of the team you will get to work on meaningful problems, optimize for large scale and tackle interesting challenges under the guidance of experienced technical leads.Success in the Role: What are the performance outcomes over the first 6-12 months you will work toward completing?Within 30 days of employment you'll learn about the concept of virtualization and become comfortable with the development environment.Within 90 days you'll become familiar with vRealize Log Insight, the purpose of the product, the high-level architecture and relevant codebase, and will perform code contributions and bug fixes.Within 180 days you'll be working closely within the engineering team with PMs and participate in the implementation of new features.Within 360 days of employment along with the above you'll be in a position to participate in the discussion of feature design, take part in internal demos and be involved with interaction with customers in scope of occasional support.The Work: What type of work will you be doing? What assignments, requirements, or skills will you be performing on a regular basis?Design and write highly scalable, resilient, maintainable, and extensible code with automated tests.Perform independent analysis and implementation of complex tasks and initiate performance improvements in one or more subsystems.Participate in all phases of the software development cycle as part of a full stack Agile team.Work primarily on the Java backend with an opportunity for full stack work.Collaborate with UI engineers to ensure that backend and frontend are designed holistically, integrate smoothly, and provide superior user experience.Collaborate with other technologists, product management, Global Support Services, and other stakeholders to ensure timely high-quality features and bug fixes.Perform other related duties incidental to the work described herein.What past knowledge can you step on/can be helpful for future success? Good object-oriented software development skills, with a working knowledge of data modeling and design patternsKnowledge of one object-oriented programming language (C++/Java/C#)Understanding of both Agile and Traditional SDLC: requirements analysis, implementation, unit testing, peer reviews and code reviewsManaging and realizing problem solutions within a specified time rangeAbility to work in a team environment in close cooperation with other members of the company’s team worldwideCommunication skills and ability to interact professionally with a diverse group of clients and staffKnowledge of English (oral and written) Documentation skills are desirableKnowledge of database technologies as well as networking and operating systems from the software engineering perspective is highly desirableBachelor’s degree or higher in Computer Science or equivalent technical trainingWhat is the leadership like for this role? What is the structure and culture of the team like?You’ll be joining a team of engineers located primarily in Armenia, India and US. The larger team is split into several sub teams with local management focused on different platform and flavors of the product.We’re looking for individuals who are willing to tackle hard problems with the support of the team and can use these problems as an opportunity to learn and grow. With time the role will allow tackling more complex technical issues and taking ownership of different components or areas of the product.Where is this role located?The role is considered flexible and can be a mix of working from a local VMware office and remote from Armenia. You will be expected to spend at least half of the time in the office weekly.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 TypesGenerous Time Off Programs40 hours of paid time to volunteer in your communityRethink's Neurodiversity program to support parents raising children with learning or behavior challenges, or developmental disabilitiesFinancial contributions to your ongoing development (conference participation, trainings, course work, etc.)Wellness reimbursement and online fitness and wellbeing classesVMware 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. ​Search Jobs
View Original Job Posting