Senior HPC Software Developer C C++

5 dni temu


Katowice, Polska EPAM Systems Pełny etat

We are looking for a highly qualified Senior Software Engineer with extensive expertise in C/C++ and a background in distributed storage systems to join our Client, a global leader in parallel file systems specializing in distributed storage solutions for the AI and high-performance computing sectors. This is a fully remote role, providing flexibility to work from anywhere in Poland, whether from your home or one of our state-of-the-art offices located in Gdansk, Katowice, Krakow, Lodz, Warsaw, or Wroclaw. Responsibilities Take ownership of features or subsystems within distributed storage systems, contributing to design, development, and optimization Exhibit proficiency in C/C++ programming, delivering efficient, high-quality, and maintainable code Contribute to architectural decisions to ensure scalability, reliability, and performance align with top industry standards Work closely with cross-functional teams, including engineers, architects, and product managers, to align development goals with project objectives Identify code performance bottlenecks and optimize for multi-core and scale-out use cases to improve distributed storage system performance Perform thorough code reviews, provide constructive feedback, and guide junior developers toward continuous improvement Analyze technical challenges, propose innovative solutions, and implement them effectively Requirements Bachelor's or Master's degree in Computer Science or a related field 5–8 years of professional experience in software development with a focus on distributed storage systems Expertise in C/C++ programming with an in-depth understanding of data structures and algorithms Proven leadership experience managing entire subsystems in large-scale storage development projects Strong analytical and problem-solving aptitude with the capability to troubleshoot and optimize system performance Familiarity with distributed file systems, network protocols, and parallel file systems Effective communication skills and the ability to excel in a team-centric environment Passion and proven ability to learn complex technical topics English language fluency Nice to have Background in developing Linux kernel-level code Flexibility to use programming languages like Python We offer 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 (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview We will reach out to selected candidates exclusively EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.



  • Katowice, Polska Synaptics Pełny etat

    Senior C++ Software Developer Miejsce pracy: Katowice Technologies we use Expected C C++ Python Git Operating system Windows About the project Synaptics is looking for a Senior Software C++ engineer who is equally comfortable going low-level in user mode and rolling up sleeves in embedded C++ on MCUs when needed. Primary focus is on building, shipping, and...


  • Katowice, Polska Synaptics Pełny etat

    technologies-expected : - C - C++ - Python - Git about-project : - Synaptics is looking for a Senior Software C++ engineer who is equally comfortable going low-level in user mode and rolling up sleeves in embedded C++ on MCUs when needed. Primary focus is on building, shipping, and maintaining robust Windows drivers and companion user mode services for...


  • Katowice, Silesia, Polska Siemens EDA (Siemens Digital Industries Software) Pełny etat 30 000 zł - 60 000 zł rocznie

    Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of...

  • Senior Python Developer

    4 tygodni temu


    Katowice, śląskie, Polska C&F Pełny etat

    You will be responsible for:Design architecture of GenAI applications,Design, develop, and maintain Python code in AI applications and components,Code review and identification of areas of improvments,Collaborate with data scientists and machine learning engineers to utilize AI models in the applications,Knowledge of basic types of solutions using GenAI...


  • Katowice, Polska Siemens EDA (Siemens Digital Industries Software) Pełny etat

    A global technology leader in software is seeking a Senior Software Engineer in Katowice to work on the development of innovative electronic design automation software. The role involves developing new features and integrating existing software, requiring strong C++ knowledge and a relevant degree. You will collaborate within a scrum team, participate in...


  • - Katowice, Polska Groupe SII Pełny etat 60 000 zł - 80 000 zł rocznie

    Regular,SeniorHybrydowa,StacjonarnaKatowiceTechnologie i narzędziaWymaganeCC++11TCP/IPMile widzianeBareMetalDołącz do zespołu Centrum Komeptencji Embedded Sii jako C/C++ Embedded Developera, który będzie odpowiedzialny za rozwój modułów obsługujących 8 lub 16 kanałów analogowych z bezpośrednią komunikacją HART (bez potrzeby użycia...


  • Katowice, śląskie, Polska C&F Pełny etat

    C&F is a technology services company providing innovative solutions in Data Management, Big Data, Advanced Analytics and Compliance. With a highly integrated team of 400+ experts, for over 20 years C&F has been delivering superior engineering and premium operations to Fortune 500 companies, primarily in the Life Science industry. We are looking for...


  • Katowice, Silesia, Polska C&A Pełny etat 30 000 zł - 40 000 zł rocznie

    The future looks like youFirma C&A jest w czołówce marek modowych już od momentu jej założenia przez braci Clemensa i Augusta w 1841 roku. Zawsze szliśmy z duchem czasu – od wprowadzenia ubrań gotowych do noszenia, kiedy normą było szycie na miarę, do spopularyzowania minispódniczek w latach 60., wprowadzenia Com-bikini w latach 70., biobawełny...


  • Katowice, Polska KUBO Pełny etat

    We are looking for C++ Software Engineers (mid and senior) to join a team developing embedded solutions in an international environment. Key responsibilities Designing, programming, debugging, and modifying embedded software. Troubleshooting code and collaborating with testing and customer support teams. Contributing to product functional specifications and...

  • C# Developer

    2 dni temu


    Uniwersytecka , - Katowice, Poland Sopra Steria Pełny etat

    Company Description Sopra Steria is one of the largest players in the tech industry in Europe, known for its consulting, digital services and software development. We operate in nearly 30 countries in the world, hiring more than 55,000 employees.The Polish branch, as the Global Delivery Center, operates in Katowice since 2007 and has been growing ever since....