Distributed Systems Engineer with Kafka Expertise

1 week ago


Delhi, Delhi, India HiroJet Full time

Job Summary

HiroJet seeks a highly experienced Distributed Systems Engineer with expertise in Kafka to join our team. This is a senior-level position that requires a deep understanding of distributed systems, backend development, and technical leadership.

About the Role

We empower the people who power modern, digital business by enabling customers to deliver reliable and secure cloud-native applications. Our SaaS Analytics Log Platform helps practitioners and developers ensure application reliability, secure and protect against modern security threats, and gain insights into their cloud infrastructures.

The ideal candidate will have 10-14 years of experience with distributed systems, backend development, and a proven track record of ownership and technical leadership. They will be responsible for designing, implementing, and scaling high-volume, fault-tolerant backend systems on AWS to process and manage petabytes of customer data.

Key Responsibilities

  • Design and implement high-volume, fault-tolerant backend systems on AWS to process and manage petabytes of customer data.
  • Develop and optimize distributed systems that leverage AWS services (e.g., S3, EC2, ECS, RDS, Lambda) to ensure efficiency, scalability, and reliability.
  • Use Kafka as a key component for real-time data ingestion, guiding best practices for managing petabyte-scale data flows across distributed environments.
  • Maintain clean, high-quality, testable code, including automated tests to validate system robustness.
  • Collaborate closely with cross-functional teams to respond effectively to dynamic business needs and ensure smooth integration of backend solutions.
  • Serve as a Subject Matter Expert (SME) for Kafka and distributed systems, particularly for AWS cloud infrastructure, to drive best practices.
  • Mentor and guide junior engineers, fostering knowledge-sharing and improving software development processes.

Requirements

  • Bachelor's, Master's, or Ph.D. in Computer Science, Engineering, or a related field.
  • 10-14 years of experience with distributed systems, backend development, and a proven track record of ownership and technical leadership.
  • Expertise in object-oriented programming languages such as Java, Scala, or C++, with a solid understanding of multithreaded programming and distributed computing principles.
  • Proven experience running and optimizing Kafka clusters at scale, preferably in AWS environments.
  • Strong knowledge of AWS services and infrastructure, with hands-on experience in large-scale data storage and processing solutions on AWS.
  • Solid understanding of data structures (maps, lists, trees) and performance characteristics.
  • Knowledge of CI/CD best practices, especially in AWS-based development environments, to ensure high-quality and automated deployment workflows.
  • Proven experience leading and mentoring engineering teams, with a collaborative and team-oriented mindset.

Salary Range: $250,000 - $350,000 per year, depending on experience.



  • Delhi, Delhi, India Talpro Full time

    Job Description for Kafka AdministratorAt Talpro, we are seeking an experienced Kafka Administrator to play a pivotal role in the development and maintenance of our corporate messaging infrastructure. As a key member of our team, you will be responsible for ensuring the smooth delivery, security, retention, and recoverability of topics and messages.Main...


  • Delhi, Delhi, India ICICIDirect Full time

    Company OverviewICICIDirect is a leading financial services company that provides a range of innovative solutions to its customers.SalaryThe estimated salary for this position is ₹45,00,000 per annum, commensurate with experience and qualifications.Job DescriptionAs a Senior Distributed Systems Engineer at ICICIDirect, you will play a critical role in...


  • Delhi, Delhi, India Continuous Full time

    Job Description:We are seeking a skilled Software Engineering Expert to join our team at Continuous Technologies. As a Senior/Staff Platform Software Engineer, you will be responsible for designing and developing back-end SaaS applications, object-oriented programming (OOP), distributed systems, and data modeling.The ideal candidate will have 8-12 years of...


  • Delhi, Delhi, India NucleusTeq Consulting Pvt. Ltd. Full time

    Job DescriptionWe are seeking a highly skilled Senior Full Stack Developer to join our team at NucleusTeq Consulting Pvt. Ltd. This is a senior-level position that requires extensive experience in software development, architecture, and leadership.About the RoleThis role involves designing, building, and maintaining complex cloud-native applications using...


  • Delhi, Delhi, India CIEL HR Full time

    Distributed Systems Engineer RoleCIEL HR is looking for an experienced Distributed Systems Engineer with expertise in Erlang to join our IT product development team working on logistics and supply chain solutions. This role involves designing, developing, and maintaining scalable, distributed systems using Erlang.Responsibilities:Implement and maintain our...


  • Delhi, Delhi, India CygnusPro Software Solutions Pvt. Ltd Full time

    **Job Title:** Java Engineer with Cloud Expertise**About the Role:We are seeking a highly motivated and talented Java engineer to join our engineering team at CygnusPro Software Solutions Pvt. Ltd.The ideal candidate will have hands-on experience with Java-based application development, cloud-based architecture (especially AWS), and distributed systems using...


  • Delhi, Delhi, India LinkedIn Full time

    OverviewLinkedIn is the world's largest professional network, built to create economic opportunity for every member of the global workforce.We're committed to providing transformational opportunities for our employees by investing in their growth and creating a culture that's built on trust, care, inclusion, and fun, where everyone can succeed.Job...


  • Delhi, Delhi, India Continuous Full time

    **Company Overview**Continuous Technologies is the pioneering solution designed to help businesses launch and grow usage consumption pricing models on the Salesforce platform. Our Quote to Consumption solution seamlessly integrates with Salesforce, eliminating the need for costly, risky integrations to standalone billing systems or ongoing maintenance of...


  • Delhi, Delhi, India LinkedIn Full time

    About LinkedInAt LinkedIn, we're dedicated to creating economic opportunities for every member of the global workforce. Our products empower professionals to discover new opportunities, develop their skills, and build meaningful connections.We're looking for a talented Distributed Systems Architect to join our team in Bangalore. As a key member of our...


  • Delhi, Delhi, India CygnusPro Software Solutions Pvt. Ltd Full time

    Job Overview:We are seeking a highly motivated and skilled Cloud Architect with expertise in Java and cloud-based architecture to join our engineering team at CygnusPro Software Solutions Pvt. Ltd.The ideal candidate will have hands-on experience with Java-based application development, cloud-native solutions (especially AWS), and distributed systems using...


  • Delhi, Delhi, India CIEL HR Full time

    **Job Overview**CIEL HR is a rapidly growing company seeking a talented Senior Erlang Developer to lead the development of our next-generation logistics platform. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining scalable, reliable, and performant backend services and applications using...


  • Delhi, Delhi, India Persistent Systems Full time

    We are seeking a talented Backend Software Engineer to join our team at Persistent Systems in India.About the RoleAs a Backend Software Engineer, you will be responsible for designing, developing, and deploying scalable and efficient software systems using .NET and Python technologies. You will work closely with cross-functional teams to deliver high-quality...


  • Delhi, Delhi, India Radioactive Technologies Full time

    Job Description:Radioactive Technologies is seeking a skilled Data Processing Engineer to join our team. In this role, you will be responsible for designing and implementing data processing pipelines using Apache Spark and Scala.About the Role:The successful candidate will have a strong background in functional programming and experience with distributed...


  • Delhi, Delhi, India Goldenhire Consultancy Full time

    Java and Angular DeveloperWe are seeking an experienced Senior Java Engineer to join our team at Goldenhire Consultancy.About the RoleThis is a senior-level position that requires a strong background in Java, concurrent programming, and distributed systems. The ideal candidate will have hands-on experience with building scalable, high-performance...


  • Delhi, Delhi, India CygnusPro Software Solutions Pvt. Ltd Full time

    About the Role:CygnusPro Software Solutions Pvt. Ltd. is seeking an experienced Senior Java Developer to join our team and work on cloud and Kafka-based projects.This role involves designing and developing scalable, high-performance systems and applications using Java, focusing on cloud-native solutions and distributed systems with Apache Kafka.Main...


  • Delhi, Delhi, India StarTree Full time

    About StarTree :StarTree is a pioneering cloud-based software company that empowers businesses to extract profound insights from real-time and historical data. With its innovative solutions, StarTree enables organizations to make informed decisions by leveraging the power of big data.Founding Story:StarTree was founded by the core software engineering team...

  • Technical Leadership

    3 weeks ago


    Delhi, Delhi, India LinkedIn Full time

    Job SummaryWe are seeking an experienced Technical Leadership & Distributed Systems Architect to join our team at LinkedIn. As a key member of our software engineering organization, you will be responsible for designing and architecting scalable, high-performance distributed systems that enable our products to operate 24/7.In this role, you will work closely...


  • Delhi, Delhi, India LinkedIn Full time

    We're seeking a skilled Senior Software Architect to lead the development of our next-generation retrieval systems at LinkedIn. This role offers a unique opportunity to design and build high-performance, distributed platforms that power our search functionality.As a key member of our software engineering team, you will be responsible for architecting,...


  • Delhi, Delhi, India CIEL HR Full time

    Job Description:CIEL HR is a leading provider of innovative IT solutions, and we are currently seeking an experienced Backend Software Engineer - Distributed Systems to join our dynamic team. As a key member of our development team, you will play a crucial role in designing, developing, and maintaining our core backend systems, ensuring high performance and...


  • Delhi, Delhi, India Viasat Full time

    About ViasatViasat is a central function that sits at the core of our business, focusing on innovative technology development and engineering. We maintain a center of excellence for SW and platform technology, translating market needs into products and services to drive market development.