Veterans Jobs

Search Jobs

Job Information

Dell Senior Java Control Path Engineer in Saint Petersburg, Russia

Senior Java Control Path Engineer

Competitive salary


Dell provides the technology that transforms the way we all work and live. But we are more than a technology company — we are a people company. We inspire, challenge and respect every one of our over 100,000 employees. We also provide them with unparalleled growth and development opportunities. We can’t wait for you to discover this for yourself as a Senior Software Engineer on our Midrange team in Saint-Petersburg .

We are looking for a strong Java developer, to join our team working on next generation Dell storage system, work on a product (which is not released yet) with challenging requirements of high scale, limited resources and very high availability.

Development is done in a multi team environment, spread – literally – all over the world, with interfaces to different components developed in different groups.

This position is for a developer on the Control entity of this product, which incorporates a huge amount of capabilities, from management of the storage to integration with other DELL products (for backup, virtual resources management, whole external products such as file systems).

Key Responsibilities

In this position you will be part of a very strong engineering team that is responsible for building the core storage functionality. Activities include design and implementation of highly parallel and distributed enterprise storage features, resolution of challenging technological issues and related research activities. Your responsibilities will include end-to-end product development.

  • The team build Next gen Storage system Dell (still not in the the market) from scratch, It's a big opportunity to influence.

  • The development is on Java over Linux, in highly multithreaded and performance oriented over clustered platform.

  • You will deal with very complex problems in algorithms and data structures and be part of a team with very intelligent team members.

Essential Requirements

  • 3+ years experience in server side development

  • Proficient in Java 8 development

  • Proficient in Unix/Linux Development Environment

Desirable Requirements

  • RxJava

  • Vertx or other Reactor pattern based frameworks (AKKA, etc.)

  • Docker

  • Maven/Gradle knowledge

  • Previous experience in Storage and Embedded Systems

  • VmWare knowledge

  • Work with RDBMs


We offer highly competitive salaries, bonus programs, world-class benefits, and unparalleled growth and development opportunities — all to create a compelling and rewarding work environment.

Apply now!

Dell 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 Dell 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. Dell will not tolerate discrimination or harassment based on any of these characteristics. Learn more about Diversity and Inclusion at Dell here .