Talent.com
Principal Distributed Systems Engineer

Principal Distributed Systems Engineer

INDI Staffing ServicesRepublic Of India, IN
3 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
    • Promoted
    Distributed Systems Engineer

    Distributed Systems Engineer

    OneXtelPune, Republic Of India, IN
    You will be part of the oneXtel Engineering team being set up from the ground up.SMS, Email, Voice, and social).You will be responsible for architecture, design, and lead development one more.The p...Show moreLast updated: 3 days ago
    • Promoted
    Senior Distributed Systems Engineer

    Senior Distributed Systems Engineer

    INDI Staffing ServicesRepublic Of India, IN
    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 innovati...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
    • New!
    Principal Data Systems Engineer

    Principal Data Systems Engineer

    Eucloid Data SolutionsChennai, Republic Of India, IN
    Eucloid is looking for a Senior Data Engineer to join our Data Platform team supporting various business applications.The ideal candidate will support development of data infrastructure for our cli...Show moreLast updated: 20 hours ago
    • Promoted
    Principal Systems Software Engineer

    Principal Systems Software Engineer

    CiscoRepublic Of India, IN
    Looking forward to getting an exciting start to your career? You will bring your outstanding talents to the group that works on Cisco's Optical networking technology, which large enterprises now co...Show moreLast updated: 22 days ago
    • Promoted
    Principal Solutions Engineer

    Principal Solutions Engineer

    A Flowmeter, Process Instruments / Systems Co.Chennai, Republic Of India, IN
    Job Description (Senior Sales Engineer).We are looking for Senior Sales Engineer – B.Tech (Electronics and Instrumentation) or B. Tech (Electronics and Communication) / Diploma (Electronics & Instrum...Show moreLast updated: 3 days ago
    • Promoted
    Principal Industrial Systems Engineer

    Principal Industrial Systems Engineer

    Nidec ConversionChennai, Republic Of India, IN
    The MV Industrial Application Engineer will be responsible for the.Medium Voltage (MV) electrical systems.MV motors, drives, transformers, protection schemes, and control systems, ensuring alignmen...Show moreLast updated: 16 days ago
    • Promoted
    Senior Distributed Systems Engineer

    Senior Distributed Systems Engineer

    RecroRepublic Of India, IN
    As a Software Engineer, you will play a key role in enhancing our cloud-scale NAS platform.Your responsibilities will include : . Collaborating on requirements analysis, design reviews to evolve Nasun...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Distributed Systems Engineer

    Senior Distributed Systems Engineer

    Alp Consulting Ltd.Pune, Republic Of India, IN
    We are looking for a minimum 8 years experienced.Golang programming language and design patterns.Agile methodologies (SCRUM, XP, Kanban) is a plus.Show moreLast updated: 22 days ago
    • Promoted
    Senior Systems Engineer

    Senior Systems Engineer

    ICEPune, Republic Of India, IN
    We are seeking an experienced and motivated Systems Engineer to join our team.In this role, you will work alongside other engineers on multiple items – projects, operations, and on-call duties.You ...Show moreLast updated: 3 days ago
    • Promoted
    Principal Technical Engineer(Configurations)

    Principal Technical Engineer(Configurations)

    Qinecsa SolutionsNagpur, IN
    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 moreLast updated: 24 days ago
    • Promoted
    Principal Engineer

    Principal Engineer

    Hotel TraderNagpur, IN
    We're Hiring : Staff / Principal Engineer (Java) - Remote.Location : Remote | 🌍 Global Team | 💼 Experience : 8–12 years. Ready to build the future of hotel distribution at scale?.At Hotel Trader, we're...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Engineer

    Principal Engineer

    FV Banknagpur, maharashtra, in
    FV Bank is a fully licensed and regulated U.With a focus on innovation, security, and compliance, FV Bank is Banking the Future by providing USD banking, digital asset custody services, money marke...Show moreLast updated: 14 days ago
    • Promoted
    Principal Systems Engineer

    Principal Systems Engineer

    TrueFoundryRepublic Of India, IN
    AI / ML platform that accelerates the development, deployment, and scaling of GenAI and ML applications with security, cost efficiency, and cross-cloud flexibility. It provides a unified gateway to ma...Show moreLast updated: 3 days ago
    • Promoted
    Distributed Systems Engineer

    Distributed Systems Engineer

    RecroRepublic Of India, IN
    As a Senior Software Engineer at Nasuni, you will play a key role in enhancing our cloud-scale NAS platform.Your responsibilities will include : . Collaborating on requirements analysis, architecture ...Show moreLast updated: 24 days ago
    • Promoted
    • New!
    Senior Distributed Systems Engineer

    Senior Distributed Systems Engineer

    BigStep TechnologiesRepublic Of India, IN
    Job Title : Principal Engineer – Full Stack.Principal Engineer – Full Stack.The ideal candidate brings deep expertise in. You’ll lead technical strategy, ensure system reliability, and drive engineer...Show moreLast updated: 20 hours ago
    • Promoted
    Distributed Systems Engineer

    Distributed Systems Engineer

    Alp Consulting Ltd.Pune, Republic Of India, IN
    Years of in Big Data & Data related technology experience.Expert level understanding of distributed computing principles. Expert level knowledge and experience in Apache Spark.Hands on programming w...Show moreLast updated: 1 day ago
    • Promoted
    Principal Engineer

    Principal Engineer

    HCLTechRepublic Of India, IN
    Job Description : Principal Engineer.Role Overview : We are seeking a highly skilled and experienced Principal Engineer with a strong foundation in product engineering and cloud-native architecture.T...Show moreLast updated: 3 days ago