Senior Datapath Software Developer

EPAM SystemsOzorków, PL
Published on

About the Role

We are searching for a Senior Datapath Software Developer with extensive knowledge in C/C++ and a remarkable history of driving code development for subsystems within distributed storage systems.

Responsibilities

  • Demonstrate advanced proficiency in C/C++, delivering high-quality, efficient, and maintainable code.
  • Participate in architectural decision-making, ensuring solutions are scalable, reliable, and high-performance.
  • Engage with cross-functional teams including software engineers, architects, and product managers to drive the development process and meet project milestones.
  • Optimize code performance, addressing bottlenecks for enhancements in multi-core and scale-out environments.
  • Conduct thorough code reviews, provide constructive feedback, and mentor junior developers, promoting a culture of excellence.
  • Resolve complex technical challenges through innovative solutions and effective implementation.

About the Candidate

Requirements

  • 3-4 years of experience in software development with a specific focus on distributed storage systems.
  • Deep expertise in C/C++, data structures, and algorithms.
  • Demonstrated leadership in managing major subsystems of code within complex storage solutions.
  • Strong analytical and problem-solving abilities, adept at issue resolution and performance optimization.
  • Knowledge of distributed file systems, network protocols, and parallel file systems.
  • Excellent communication and teamwork skills.
  • Eager and capable of learning complex technical subjects.
  • Experience with Linux or BSD kernel-level code development is preferred.
  • Familiarity with Python is beneficial.

About the Company

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, employees, and communities. We embrace a dynamic and inclusive culture.

Company Culture and Benefits

We gather like-minded people:

  • Engineering community of industry professionals.
  • Friendly team and enjoyable working environment.
  • Flexible schedule and opportunity to work remotely within Poland.
  • Chance to work abroad for up to 60 days annually.
  • Business-driven relocation opportunities.

We provide growth opportunities:

  • Outstanding career roadmap.
  • Leadership development, career advising, soft skills, and well-being programs.
  • Certification opportunities (GCP, Azure, AWS).
  • Unlimited access to LinkedIn Learning and other platforms.
  • English classes.

We cover it all:

  • Stable income (Employment Contract or B2B).
  • Participation in the Employee Stock Purchase Plan.
  • Comprehensive benefits package (health insurance, multisport, shopping vouchers).
  • Strategically located offices featuring entertainment and relaxation zones, free snacks, fantastic coffee, and more.
  • Referral bonuses and corporate, social and well-being events.