Dell Software Senior Engineer in Saint Petersburg, Russia

Senior Java Developer, ECS

Competitive salary

St.-Petersburg, Russia

Keen to be part of a team whose software solutions encompass data center and cloud management, information management, mobile workforce management, security and data protection? This is a fantastic opportunity for a Senior Java Developer to join the ECS in St-Petersburg .

Dell is a collective of customer-obsessed, industry-leading visionaries. At our core is a commitment to diversity, sustainability and our communities. We offer unparalleled growth and development opportunities for our team members. We believe that technology is essential for driving human progress, and we’re committed to providing that technology to people and organizations everywhere, so they can transform the way they work and live.

Dell EMC Elastic Cloud Storage (ECS) is the industry-leading Object Storage (recognized as a Leader in the Gartner 2017 Magic Quadrant – again!), designed for both traditional and next-generation workloads with unmatched scalability, consistency guarantees, flexibility, and resiliency. Scale-out and geo-distributed, ECS object platform offers superior performance for apps that demand massive unstructured data storage capacity and global access, with the storage efficiency that only gets better when more sites are connected, and with all the enterprise-grade features that public cloud doesn’t provide.

Key Responsibilities

  • Drive design and implementation of product features and improvements, working with the team to coordinate development efforts.

  • Implement production functionality together with unit, component and functional tests following test driven development approach.

  • Drive the software development process towards quality-centric methodologies and improved customer experience.

  • Actively mentor and train teammates.

  • Work effectively with cross-functional and/or global teams, readily share information with others.

Essential Requirements

  • Understanding of distributed systems and large scale software architectures.

  • Solid programming background in Java or similar languages/technologies with a focus on networking, multithreading, and memory management.

  • Strong fundamentals in data structures and algorithms.

  • Strong software development skills.

  • Scripting languages (Unix shell, Python).

  • Experience with Linux.

  • Upper Intermediate English.

Desired Competencies

  • Ability to communicate with a wide variety of audiences: engineers, management, and support.

  • Distributed/cluster management systems (Kubernetes, Mesos, Nomad, etc.)

  • Understanding of open source contribution model.

  • Go experience.

  • Knowledge of dominant monitoring stacks: Influx, Prometheus, ELK. Git, JIRA, Bitbucket experience.


  • Salary to be discussed on the results of the interview, but not lower than the markets average;

  • Medical, Life insurance for employees and your family in Russia and abroad;

  • Opportunity to train in different sport teams: volleyball, football, kicker, chess, cycling, etc;

  • Opportunity to participate in sports competitions among IT Community;

  • Corporate trainings and certifications;

  • Corporate English Classes;

  • Dell EMC Proven Professional Certifications;

  • Possibility in flexible working hours and working from home;

  • 28 days of paid vacation, plus 8 days of additional paid vacation, plus 2 paid days off;

  • Paid sick days; doctor’s consultation at the office;

  • Opportunity to participate in charity activities;

  • Comfortable 24/7 office in the city center;

  • Partial reimbursement of any sport activities;

  • Regular team building and corporate events;

  • Corporate laptop.

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 .