Senior Datapath Software Developer
EPAM Systems — Ozorkó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.