Talent.com
Parallel Systems Developer

Parallel Systems Developer

Paroscale Technologies Pvt LtdPune, Republic Of India, IN
3 days ago
Job description

High-Performance Computing (HPC) infrastructures provide users with dedicated compute resources to run computation-intensive workloads such as weather simulations, artificial intelligence (AI), and machine learning (ML). Each job submitted by a user may consist of multiple tasks that run concurrently on different nodes, often requiring shared access to intermediate or final data. To facilitate this, HPC systems typically use a Parallel File System (PFS) that allows data to be accessed across nodes. However, this same PFS is commonly shared among all users, meaning that multiple jobs access the storage system simultaneously. This shared usage can lead to I / O interference, where one user's job slows down due to competing I / O demands from other users, thereby affecting overall job execution time. To address this challenge, we are developing software that allows HPC infrastructure providers to provision isolated PFS instances for each user or job. This reduces interference by isolating I / O traffic. Additionally, we are designing our software to support dynamic performance scaling of PFS instances, integrate erasure-coded fault tolerance, and enable data tiering to object storage systems. If you are interested in contributing to this effort or would like to discuss it further, please reach out.

Key Responsibilities

  • Design, develop, and maintain high-performance software in Golang / C for system-level components.
  • Utilize advanced data structures and algorithms to solve complex system problems.
  • Analyze and debug system-level issues, ensuring efficient problem resolution.
  • Collaborate with cross-functional teams to architect scalable and robust software solutions.
  • Perform code reviews, mentor junior engineers, and contribute to continuous process improvement.

Required Skills and Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 3-6 years of professional experience in system software development.
  • Proficiency in Golang / C programming, with a strong understanding of object-oriented and low-level programming concepts.
  • Expertise in Linux operating system internals, including process management, memory management, and I / O subsystems.
  • Solid understanding of data structures, algorithms, and their application in system-level programming.
  • Good debugging skills, with experience using tools like GDB, strace, perf, and system logs.
  • Strong problem-solving and analytical thinking abilities.
  • Good communication and collaboration skills.
  • Why Join Us?

  • Work on innovative, high-impact projects in system software engineering.
  • Collaborate with a team of passionate and highly skilled professionals.
  • Enjoy a culture that values creativity, innovation, and personal growth.
  • Competitive salary and comprehensive benefits package.
  • Create a job alert for this search

    Developer • Pune, Republic Of India, IN

    Related jobs
    • Promoted
    Backend Systems Developer

    Backend Systems Developer

    Pocket FMRepublic Of India, IN
    Software Development Engineer-Backend.Pocket FM is India's leading audio streaming platform with a mission to redefine the way stories are consumed. We are building a personalized entertainment expe...Show moreLast updated: 30+ days ago
    • Promoted
    Kernel Developer

    Kernel Developer

    Persistent SystemsPune, Republic Of India, IN
    As a Systems Software Engineer, you will be responsible for designing, developing, and maintaining low-level software components that interact directly with the operating system and hardware.You’ll...Show moreLast updated: 3 days ago
    • Promoted
    Scalable Systems Architect

    Scalable Systems Architect

    Antal InternationalPune, Republic Of India, IN
    My Client is a global leader in gaming with teams across the world creating original and memorable gaming experiences.Role : Technical Architect(C++). Were hiring an Associate Technical Architect.Yo...Show moreLast updated: 23 days ago
    • Promoted
    Scalable Systems Developer

    Scalable Systems Developer

    DigitalzoneRepublic Of India, IN
    We are building a new AI-native engineering team that leverages Vibe Coding, a cutting-edge development workflow infused with AI agent pair programming (e. Claude Code, Cursor AI, GitHub Copilot, Co...Show moreLast updated: 3 days ago
    • Promoted
    Senior Backend Systems Developer

    Senior Backend Systems Developer

    CulviiRepublic Of India, IN
    At Culvii, we're building a platform that transforms expertise into artificial domain intelligence, giving professionals effortless ways to weave AI into what they do best.Our mission is to empower...Show moreLast updated: 30+ days ago
    • Promoted
    Multi-Platform Systems Engineer

    Multi-Platform Systems Engineer

    Suffescom Solutions IncRepublic Of India, IN
    We are seeking a skilled and experienced Sr.System Administrator with strong expertise in.Linux, macOS, and Windows environments. The ideal candidate will have hands-on experience with server manage...Show moreLast updated: 3 days ago
    • Promoted
    Principal Backend Systems Engineer

    Principal Backend Systems Engineer

    Babblebots AIRepublic Of India, IN
    At Babblebots, our love affair with AI started with VoiceAI.Then we moved to documents, then intelligent conversations and AI based assessments. And the journey is just starting.We are excited to pu...Show moreLast updated: 30+ days ago
    • Promoted
    Scalable Systems Developer

    Scalable Systems Developer

    IntelliasRepublic Of India, IN
    Your mission? Help millions of pet lovers find the.You'll work with product owners, architects, and developers who’ve sworn off spaghetti code and embrace actual architecture (yes, that exists).Wha...Show moreLast updated: 3 days ago
    • Promoted
    Bare Metal Systems Programmer

    Bare Metal Systems Programmer

    Eximietas DesignRepublic Of India, IN
    Dedicated to achieving new heights of excellence.Eximietas Design is a cutting-edge technology solutions provider, offering services and consulting to businesses of all sizes.We specialize in chip ...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Low-Latency Systems Developer

    Principal Low-Latency Systems Developer

    Neo Wealth and Asset ManagementRepublic Of India, IN
    Position Title : Lead C++ Developer.As a Lead C++ Developer, you will be responsible for designing, implementing, and maintaining scalable software solutions. The ideal candidate should have a strong...Show moreLast updated: 24 days ago
    • Promoted
    Cloud Systems Developer (Go)

    Cloud Systems Developer (Go)

    Manhattan Tech VenturesRepublic Of India, IN
    We are seeking a skilled Golang Developer to join our team and play a crucial role in optimizing, updating, and maintaining our cloud-based systems. The ideal candidate will have a deep understandin...Show moreLast updated: 30+ days ago
    • Promoted
    Scalable Systems Engineer

    Scalable Systems Engineer

    ClearDemandRepublic Of India, IN
    Data is the foundation of our business, and your work will ensure that we continue to deliver high-quality competitive intelligence at scale. Web platforms are constantly evolving, deploying sophist...Show moreLast updated: 3 days ago
    • Promoted
    Backend Systems Engineer

    Backend Systems Engineer

    GameChange SolarRepublic Of India, IN
    The Backend Developer will contribute to a diverse range of projects and technologies, including cloud infrastructure, IoT, data acquisition and processing, automation, CI, APIs, CLIs, and more.Thi...Show moreLast updated: 30+ days ago
    • Promoted
    Middleware Systems Administrator

    Middleware Systems Administrator

    Vienna ConsultancyRepublic Of India, IN
    Title- Oracle Integration Cloud (OIC) Administrator.Contract Duration- 6 Months ,with the possibility of extension.We are seeking a skilled Oracle Integration Cloud (OIC) Administrator responsible ...Show moreLast updated: 1 day ago
    • Promoted
    Embedded Systems Developer

    Embedded Systems Developer

    Tata TechnologiesChennai, Republic Of India, IN
    HMI Developer –Tata Technologies.Tech – Computer Science / Electronics.Years (Automotive Cluster Background Preferred).We are looking for an experienced. The role involves working on complex embedde...Show moreLast updated: 1 day ago
    • Promoted
    VisionPlus Systems Developer

    VisionPlus Systems Developer

    Webologix Ltd / INCPune, Republic Of India, IN
    Job Position : Vision PLUS Developer with.Design, Code, Test, Debug, and Record COBOL programs in CICS / VSAM / JCL environment. Understand the Design and Requirements and develop and execute custom appl...Show moreLast updated: 30+ days ago
    • Promoted
    Backend Systems Developer

    Backend Systems Developer

    SquareXRepublic Of India, IN
    In-Person / Office - Mohali (India).LPA (Based on experience and skills).SquareX is a leading cybersecurity company that focuses on providing robust protection to users while ensuring their productiv...Show moreLast updated: 3 days ago
    • Promoted
    Principal C++ Systems Programmer

    Principal C++ Systems Programmer

    TVS NextChennai, Republic Of India, IN
    Design, develop, and maintain high-performance software using C++ with strong emphasis on OOPs, STL, data structures, and algorithms. Analyse project requirements and deliver technical and functiona...Show moreLast updated: 25 days ago