Talent.com
Principal Distributed Systems Engineer
Principal Distributed Systems EngineerINDI Staffing Services • Republic Of India, IN
Principal Distributed Systems Engineer

Principal Distributed Systems Engineer

INDI Staffing Services • Republic Of India, IN
28 days ago
Job description

At INDI, we're passionate about empowering individuals and businesses worldwide. Our cutting-edge recruiters connect leading companies with top talent, fostering a dynamic environment where innovation thrives. Join us in shaping the future of work.

Overview of the role :

The Senior Distributed Systems Engineer position focuses on working with distributed systems technologies including Apache Ozone, Apache Spark, and Apache Kafka to build enterprise-grade platforms designed for massive scale. This role involves architecting and implementing resilient solutions for distributed data processing, storage, and messaging systems that handle petabytes of data across thousands of nodes while contributing to open-source communities.

Key responsibilities :

  • Designing and implementing core features for distributed systems including Apache Ozone, Apache Spark, and Apache Kafka.
  • Contributing code and design documentation to Apache open-source communities.
  • Supporting enterprise customers running large-scale big data analytics and ML / AI pipelines.
  • Partnering with engineering leadership, product managers, and cross-functional groups to understand requirements and turning them into solid design and implementation.
  • Architecting resilient and scalable solutions for distributed data processing at massive scale.
  • Developing advanced monitoring, debugging, and performance analysis tools for large-scale distributed systems.
  • Providing technical leadership for development of streaming messaging products and related technologies.
  • Leading and mentoring talented groups of engineers working on distributed systems features.

Requirements :

  • Education : Bachelor's degree in Computer Science or equivalent with 5+ years of experience;
  • OR Master's degree with4+ years of experience.

  • Programming Expertise : Strong backend engineering skills with expertise in Java, and / or strong proficiency in Scala across modern ecosystems.
  • Systems Design : Proven experience with large-scale distributed systems design and development.
  • Technical Foundation : Strong understanding of scaling, replication, consistency, high availability, and system software design.
  • Architecture Knowledge : Deep understanding of computer architecture, storage, network, and IO subsystems.
  • Development Skills : Hands-on programming abilities with strong data structures and algorithms expertise.
  • Code Quality : Passionate about programming with clean coding habits, attention to detail, and focus on quality.
  • Communication : Strong oral and written communication abilities.
  • Language Proficiency : Advanced level of English.
  • Additional skills preferred :

  • Distributed Storage : Background in distributed storage systems (file systems, database storage internals, NoSQL storage, or distributed hash tables).
  • Performance Optimization : Experience in performance tuning and identifying performance bottlenecks.
  • Open Source : Recognized contributions to open-source projects.
  • Apache Ecosystem : Experience with Apache Big Data ecosystem projects (Hive, Pig, MapReduce, HBase, Spark, Kafka).
  • Specialized Knowledge : Understanding of storage development, RAFT replication frameworks, distributed query processing, and consensus algorithms.
  • Cloud Platforms : Experience with cloud services (AWS, Azure, GCP, OpenShift).
  • DevOps : Experience with delivery pipeline tools, CI / CD solutions, and automated testing.
  • Containerization : Experience with Kubernetes and Docker technologies.
  • Additional Languages : Proficiency in Python, JavaScript, or C++.
  • What to expect from us :

  • Competitive Compensation : Excellent payment in USD or your preferred local currency.
  • Paid Leave : Parental leave, vacation, and national holidays.
  • Dynamic Work Culture : Innovative and multicultural environment.
  • Elite Collaboration : Work with the global top 1% of talent.
  • Growth and Support : Mentorship and career development opportunities.
  • If you are interested in being part of a team composed of the best professionals and working 100% goal-oriented in an innovative environment, do not hesitate to apply!

    Create a job alert for this search

    Principal Engineer • Republic Of India, IN

    Related jobs
    System Engineer II - SE 2

    System Engineer II - SE 2

    Straive • India, India
    LearningMate / Straive and MGT Impact Solutions, LLC (MGT) have established a strategic global partnership designed to deliver world-class advisory, technology, and operational solutions for public s...Show more
    Last updated: 5 days ago • Promoted
    Principal Data Engineer

    Principal Data Engineer

    CodeMyMobile • India, India
    Experience Required - 7 to 10 Years.Are you a Data Engineer who cares about clean engineering, autonomy, and solving real data challenges? If this sounds like you, we’d love to connect!.Email your ...Show more
    Last updated: 28 days ago • Promoted
    Distributed Systems Solutions Engineer

    Distributed Systems Solutions Engineer

    CareerXperts Consulting • Republic Of India, IN
    This role blends deep technical expertise with customer engagement, solution prototyping, and architecture advisory.Engage with prospective customers to understand business drivers, technical chall...Show more
    Last updated: 1 day ago • Promoted
    Distributed System Engineer

    Distributed System Engineer

    eBay • India
    Here’s a polished LinkedIn job post draft based on your requirements.Show more
    Last updated: 9 days ago • Promoted
    Distributed Database – Sales Engineer (Pre-Sales | Distributed Systems Specialist)

    Distributed Database – Sales Engineer (Pre-Sales | Distributed Systems Specialist)

    CareerXperts Consulting • India, India
    This role blends deep technical expertise with customer engagement, solution prototyping, and architecture advisory.Engage with prospective customers to understand business drivers, technical chall...Show more
    Last updated: 1 day ago • Promoted
    Linux System Administrator (AWS Specialist)

    Linux System Administrator (AWS Specialist)

    MGT-COMMERCE GmbH • India, India
    Do you live and breathe Linux? Do you enjoy building and managing servers in the cloud?.Linux-focused System Administrator. AWS infrastructure and keep systems running at peak performance.Setting up...Show more
    Last updated: 30+ days ago • Promoted
    Principal Engineer

    Principal Engineer

    Voya India • Republic Of India, IN
    We are seeking a seasoned Principal Engineer with deep expertise in Java-based enterprise systems, cloud-native architectures, and technical leadership. This role will be pivotal in driving engineer...Show more
    Last updated: 30+ days ago • Promoted
    Principal Engineer

    Principal Engineer

    ThoughtSpot • India
    We are looking for a Principal Engineer to shape the architecture of ThoughtSpot’s cloud-native, distributed platform and scale it to support our ambitious product vision.You will bring deep system...Show more
    Last updated: 9 days ago • Promoted
    Sr Systems Engineer Linux – AI Infrastructure

    Sr Systems Engineer Linux – AI Infrastructure

    DC Tech Consulting • India, India
    Position : Senior Linux Administrator – AI / ML Infrastructure.We are seeking a highly skilled Senior Linux Administrator to join our team, focusing on the implementation and management of on-premises...Show more
    Last updated: 30+ days ago • Promoted
    Principal Network Development Engineer

    Principal Network Development Engineer

    Oracle • India, India
    Role : Principal Network Development Engineer.As a Network Development Engineer on the Oracle Infrastructure Engineering Services (IES), Network Operations & Reliability Engineering team, your prior...Show more
    Last updated: 3 days ago • Promoted
    Lead Engineer

    Lead Engineer

    Hyqoo • India, India
    Design, deploy, and manage AWS cloud infrastructure, including EC2 instances, S3 buckets, VPCs, RDS databases, and Lambda functions. Assist in the design, implementation, and maintenance of backup, ...Show more
    Last updated: 23 days ago • Promoted
    Principal Data Engineer

    Principal Data Engineer

    Nexuspoint Consultant • India, India
    We are looking for an accomplished Principal Data Engineer to lead the ideation, architecture,.You will work closely with cloud, security, and infrastructure architects to ensure seamless.Lead the ...Show more
    Last updated: 10 hours ago • Promoted • New!
    Principal Technical Engineer(Configurations)

    Principal Technical Engineer(Configurations)

    Qinecsa Solutions • India, India
    We are seeking a Principal Technical Engineer to develop and deploy client configurations for our flagship Qinecsa Vigilance Workbench signal detection platform. The ideal candidate will be dynamic ...Show more
    Last updated: 30+ days ago • Promoted
    Linux Systems Engineer

    Linux Systems Engineer

    Thakral One • Republic Of India, IN
    Unix Administrator will administer and manage RHEL Infrastructure.This position will work closely with APAC Infrastructure, Application, Network and Security teams to manage RHEL platform for the A...Show more
    Last updated: 1 day ago • Promoted
    Datacenter Network Engineer

    Datacenter Network Engineer

    The AES Group • India, India
    Senior Datacenter Network Engineer (Level 4).High-level technical expert (not entry or mid-level).Chennai preferred; remote possible for other locations. Rotational, with ability to work EST hours.C...Show more
    Last updated: 17 days ago • Promoted
    DDI ENGINEER

    DDI ENGINEER

    TWO95 International, Inc • India, India
    Salary – Market (Based on the experience).Networking Professional (DNS, DHCP and IPAM (DDI).ONE+ years network and DDI experience. Experience with Active Directory.Experience with Linux based OS.Exc...Show more
    Last updated: 8 days ago • Promoted
    Linux Systems Engineer

    Linux Systems Engineer

    Atos • Republic Of India, IN
    Job Description : Linux Administrator (Level 2, 5-10 Years of Experience).The Linux Administrator at Level 2 is responsible for managing, maintaining, and optimizing Linux-based systems in enterpris...Show more
    Last updated: 9 hours ago • Promoted • New!
    Senior Linux Systems Engineer

    Senior Linux Systems Engineer

    Tata Consultancy Services • Pune, Republic Of India, IN
    Senior Systems Administrator - Redhat Enterprise Linux.Familiarity with security policies, best practices and hardening.Comprehensive knowledge of RHEL system administration, including installation...Show more
    Last updated: 30+ days ago • Promoted