Kansas Works Veterans Jobs

Kansas Works Logo

Job Information

VMware Reactor Core Engineer - Opportunity for Working Remotely in Wichita, Kansas

Location: Anywhere / Remote

Changing the way the world builds software

The Reactor Engineering team is behind some of the most important frameworks in the reactive ecosystem. Used in every industry vertical, Reactor is a key piece of the reactive programming landscape on the JVM. This distributed team consists of engineers across the globe working distributed full time. Passionate about our code and our users, the Reactor team is made up of individuals with extensive experience in many enterprise software domains. As a part of the Tanzu portfolio within VMware, the Reactor Engineering team enables users to be productive by creating business value with Tanzu and other related tools. The Reactor Engineering team works closely with Spring Engineering teams to ensure Reactor and Spring projects are well integrated.

You

You enjoy solving problems. You have a natural curiosity about how new things work. You are excited about open source and the impact it can have on the daily lives of millions of enterprise developers in every industry. You are familiar with the challenges of writing asynchronous code in Java, and understand how Reactive Streams alleviate some of these challenges. You are comfortable digging into other code bases that are foreign to you to solve problems. You view the code you write to test at every level (unit, integration, etc) is just as important as the code you write for end users. Documentation is not an afterthought to your software development process and is a fundamental first class citizen in all your projects. As a software engineer, you are passionate about writing code and understand that maintaining code is just as important. You are curious and get excited about distributed and reactive systems and enabling developers to deliver those systems more efficiently with libraries like Reactor.

Desired Skills

We know from experience that not ticking every box on the skills sections stops many from applying. You should apply regardless of your self-assessment, because we want to hear from you.

Technical skills

  • Experience with concurrent programming / multithreading.

  • Good knowledge of Reactive Streams specification and protocol.

  • Experience with or exposure to Reactive Programming.

  • Experience with asynchronous processing.

  • Willing to debug code in projects other than your own.

  • Strong communication skills and ability to collaborate with others working remotely.

  • Passion for growing your skills, tackling interesting work and challenging problems.

  • Working knowledge of different types of software testing.

  • Proficient with Git and GitHub workflows.

Experiences:

  • Experience working on a globally distributed team (multiple time zones).

  • Mentoring junior and mid-level developers.

  • Ability to manage multiple competing priorities in a fast-paced environment.

Nice to haves

  • Some hands on experience with the internals of either Reactor, RxJava 2 or RxJava 3 implementations

  • Experience in microbenchmarking, performance testing / analysis (JMH, JCStress, AsyncProfiler, etc…)

  • Open source development experience.

  • Some professional Java Spring experience

  • Some public speaking experience

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, 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.

Due to the Biden Administration issuing an Executive Order (EO) that effectively mandates COVID-19 vaccination for all U.S. based employees of federal contractors and subcontractors, all U.S. based VMware employees will be required to have their final vaccination dose (e.g., second dose of Pfizer or Moderna, or single dose of J&J) by January 4, 2022. Specifically, this means that all U.S. based VMware employees will need to be fully vaccinated by January 18th, 2022, or by their first date of employment if after that date, subject to legally required accommodations.

Category : Engineering and Technology

Subcategory: Software Engineering

Experience: Business Leadership

Full Time/ Part Time: Full Time

Posted Date: 2021-10-07

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, 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.

DirectEmployers