Senior HPC Data Engineer

19 Hours ago • 3-3 Years • Data Analyst

Job Summary

Job Description

This role involves developing and deploying a high-performance data service module for an HPC modeling project. Responsibilities include designing and implementing the module using HDF5 for efficient data storage and retrieval, developing parallel and concurrent I/O mechanisms, optimizing I/O operations for CPU/GPU workflows, designing data structures for 3D grid data, ensuring data integrity, developing and executing test cases, and documenting the module's architecture and APIs. The ideal candidate will have strong proficiency in C++, Python, GoLang, or Fortran; in-depth knowledge of HDF5 APIs and parallel I/O; and experience optimizing I/O operations for large datasets. Experience with MPI I/O, POSIX I/O, or similar frameworks is also required.
Must have:
  • HDF5 expertise
  • Parallel I/O experience
  • Performance optimization skills
  • C++, Python, GoLang, or Fortran proficiency
  • Data service development for HPC
Good to have:
  • SQL and RDMS experience
  • Orchestration tools (Airflow, Prefect, etc.)
  • Familiarity with scientific computing data formats
Perks:
  • Flexible working format
  • Competitive salary
  • Personalized career growth
  • Professional development tools
  • Education reimbursement
  • Corporate events

Job Details

About the Role:

We are looking for an experienced Data Service Module Engineer to develop and deploy the data service module for the HPC modeling project. This role focuses on implementing high-performance data storage and retrieval systems using HDF5 or similar, with parallel and concurrent I/O capabilities. The ideal candidate will have expertise in designing scalable data services optimized for HPC or distributed workflows, ensuring low latency and high throughput.

 

Key Responsibilities:

1.Module Development and Deployment:

  • Design and implement the data service module using HDF5 for efficient data storage and retrieval.
  • Develop parallel and concurrent I/O mechanisms to optimize performance for large-scale datasets.
  • Ensure the module is tightly integrated with HPC and visualization workflows.


2.Performance Optimization:

  • Optimize I/O operations for CPU/GPU-based workflows to minimize bottlenecks.
  • Implement caching, compression, and other strategies to enhance performance.


3.Data Management:

  • Design data structures and schemas suitable for storing 3D grid data and other simulation outputs.
  • Ensure data integrity and consistency during concurrent read/write operations.


4.Testing and Validation:

  • Develop and execute test cases to validate module performance and reliability under various load conditions.
  • Conduct benchmarking to ensure scalability across different hardware configurations.


5.Documentation and Support:

  • Document the architecture, APIs, and usage guidelines for the data service module.
  • Provide technical support to the development and visualization teams for data integration.

 

Qualifications:

1.Education:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related fields.

 

2.Experience:

  • 3+ years of experience in developing and deploying data services for HPC or similar systems.
  • Proven expertise with HDF5 or similar, in parallel I/O operations. Equivalent experience in distributed systems is also applicable.

 

3.Technical Skills:

  • Programming: Strong proficiency in (at least one): C++, Python, GoLang, or Fortran.
  • HDF5 Expertise: In-depth knowledge of HDF5 APIs and advanced features like parallel HDF5.
  • Parallel I/O: Experience with MPI I/O, POSIX I/O, or similar frameworks for concurrent/parallel data access.
  • Performance Optimization: Skills in profiling and optimizing I/O operations for large datasets.
  • Proficiency in SQL and experience with any RDMS
  • Might be a plus: knowledge of at least one orchestration and scheduling tool, for example, Airflow, Prefect, Dagster, etc.

 

4.Soft Skills:

  • Strong problem-solving skills and ability to work in a multidisciplinary team.
  • Excellent communication skills for cross-team collaboration and documentation.

 

Preferred Qualifications:

  • Familiarity with data formats used in scientific computing, 3D visualization, and simulation workflows.

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Similar Jobs

PlayStation Global - Staff Software Engineer

PlayStation Global

Aliso Viejo, California, United States (On-Site)
2 Months ago
Playrix - Senior Engineering Manager

Playrix

Serbia (Remote)
3 Months ago
Ubisoft - Team Lead (W/M/NB)

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)
7 Months ago
Nintendo - CONTRACT - Software Engineer - Multimedia Technology (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
2 Months ago
Universal Music - Senior Analyst, Paid Media

Universal Music

Santa Monica, California, United States (On-Site)
2 Months ago
Warner Bros Discovery - Growth Data Analyst, Sports (Temporary)

Warner Bros Discovery

Atlanta, Georgia, United States (On-Site)
1 Month ago
PhonePe - MIS Analyst

PhonePe

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Springer Nature - Senior Data Engineer

Springer Nature

Pune, Maharashtra, India (Hybrid)
2 Months ago
Warner Bros Discovery - Vice President, Engineering

Warner Bros Discovery

Hyderabad, Telangana, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Umanaia - Responsable technique / Technical Lead

Umanaia

Montreal, Quebec, Canada (On-Site)
6 Months ago
ByteDance - Research Scientist, Foundation Model, Vision

ByteDance

Singapore (On-Site)
3 Months ago
Meta - Design Verification Engineer

Meta

San Diego, California, United States (On-Site)
2 Months ago
The Walt Disney Company - Build & Release Engineer

The Walt Disney Company

California, United States (On-Site)
1 Week ago
ION - Senior C++ Developer, Italy

ION

Rome, Lazio, Italy (On-Site)
3 Months ago
Keywords Studios (Player Support) - Technical Artist 技术美术师

Keywords Studios (Player Support)

Beijing, China (On-Site)
8 Months ago
Aditi Consulting - Multimedia Specialist

Aditi Consulting

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Microsoft - Senior Software Engineer Lead

Microsoft

Cairo, Cairo Governorate, Egypt (On-Site)
1 Month ago
Limbic Entertainment - Senior Programmer Cairo, Egypt (m/f/d)

Limbic Entertainment

Langen, Hessen, Germany (On-Site)
6 Months ago
Intel Corporation - Research Scientist

Intel Corporation

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in United Kingdom

PlayStation Global - Senior Audio Programmer - 12 month contract

PlayStation Global

Guildford, England, United Kingdom (On-Site)
1 Month ago
Maverick Games - Senior UI Engineer

Maverick Games

Warwick, England, United Kingdom (On-Site)
3 Weeks ago
Microsoft - Economics Program Manager

Microsoft

London, England, United Kingdom (On-Site)
2 Weeks ago
Tesla - Operations Specialist - Used Car Staging and Imaging

Tesla

Birmingham, England, United Kingdom (On-Site)
5 Days ago
Rare - Principal VFX Artist

Rare

Atherstone, England, United Kingdom (Hybrid)
2 Months ago
Tencent - Executive Producer/Project Closer

Tencent

London, England, United Kingdom (On-Site)
3 Months ago
Tesla - Service Supervisor

Tesla

London, England, United Kingdom (On-Site)
5 Days ago
Rockstar Games - Development Support: Development Production

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
1 Week ago
Tencent - TiMi Europe- Senior business development manager

Tencent

London, England, United Kingdom (On-Site)
3 Months ago
The Walt Disney Company - Senior HR Advisor

The Walt Disney Company

London, England, United Kingdom (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Data Analyst Jobs

Xsolla - Data Warehouse Architect

Xsolla

Montreal, Quebec, Canada (Hybrid)
3 Months ago
Scorewarrior - Lead Product Analyst

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
8 Months ago
seeking alpha - Senior Data Scientist

seeking alpha

Ukraine (Remote)
2 Days ago
PwC - AWS Data Engineer|Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Twitch - Senior Data Scientist - ML

Twitch

Seattle, Washington, United States (On-Site)
1 Month ago
PhonePe - Business Analyst (2-4years)

PhonePe

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Luxoft - Scala Tooling Visualization Developer

Luxoft

(Remote)
2 Months ago
Meta - Data Science Director

Meta

Austin, Texas, United States (Remote)
2 Months ago
HP - Senior Adobe Analytics Developer

HP

Sant Cugat Del Vallès, Catalonia, Spain (On-Site)
4 Months ago
Token Metrics - Crypto Senior Backend Engineer (Remote)

Token Metrics

Medellín, Antioquia, Colombia (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded