Senior Distributed Systems Engineer
4 days ago
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 with 4+ 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
-
Senior Distributed Systems Engineer
4 days ago
Bengaluru, Karnataka, India Uplers Full time ₹ 36,00,000 - ₹ 72,00,000 per yearSenior Distributed Systems EngineerExperience: Years Exp.Salary : INR 60 Lacs per annumPreferred Notice Period: Within 30 DaysShift: 10:00AM to 7:00PM ISTOpportunity Type: Office , Bengaluru, KarnatakaPlacement Type: Permanent(*Note: This is a requirement for one of Uplers' Clients)Must have skills required :Architecture, Distributed Systems, High level...
-
Senior Distributed Systems Engineer
2 days ago
Bengaluru, India INDI Staffing Services Full timeAt 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...
-
Senior Distributed Systems Engineer
7 days ago
Bengaluru, India INDI Staffing Services Full timeJob 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...
-
Senior Golang Engineer
4 weeks ago
Bengaluru, India Frequency.cx Full timeRole Overview :We are seeking a Senior Golang Engineer (6-7 years experience) to design, develop, and enhance our core API components. This role involves deep systems-level programming, working across cluster management, GPU nodes, storage operations, and the user/admin control planes. The ideal candidate will bring strong backend engineering expertise in...
-
Senior Platform Engineer
2 weeks ago
Bengaluru, India Grizmo Labs Private Limited Full timeDescription : We're looking for a Senior Platform Engineer to architect and build the robust infrastructure that powers our next-generation Voice AI platform. In this role, you'll design and implement systems that handle massive scale, ensure ultra-low latency, and deliver exceptional reliability. This is a high-impact role where your work will...
-
Distributed System Engineer
2 days ago
Bengaluru, Hyderabad, India Purview Services Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSkills Required8+ years of hands-on engineering experience, with deep expertise in distributed systems or backend infrastructure.Strong grasp of Web2 architectures microservices, cloud infra (AWS/GCP/Azure), CI/CD, and Kubernetes.Familiarity with Web3 paradigms — blockchains, consensus algorithms, token standards, or protocol design.Proficient in at least...
-
Distributed Systems Engineer
2 weeks ago
Bengaluru, Karnataka, India InferWorks Full time ₹ 10,00,000 - ₹ 25,00,000 per yearWe are looking for a distributed systems consultant to join our dynamic team In this role, you will work on owning, designing and building highly scalable backend systems. You will work with a team of Fullstack, AI, DevOps, Frontend and Data Engineers. If you enjoy working across both Backend and Frontend and thrive in a fast-paced environment, we want...
-
VuNet Systems
1 day ago
Bengaluru, India Vunet Systems Full timeDescription : : Senior QA Engineer - AI-Powered Observability PlatformExperience : 6 10 yearsLocation : BengaluruRoles & Responsibilities :- Own the end-to-end quality strategy for observability platform components (metrics, logs, tracing, alerting, dashboards and MLOPs).- Build and maintain automated test suites for data pipelines, APIs, and integration...
-
Bengaluru, India Roku Full timeAbout the Role : We are looking for a Senior Software Engineer with experience in building scalable, reliable software to help evolve and extend the infrastructure behind our Search and Recommendations platform.In this role, youll be part of a cross-functional, globally distributed team dedicated to creating fast, cost-efficient solutions that deliver...
-
Software Engineer
1 week ago
Bengaluru, India Evoke HR Solutions Full timeWe are seeking a highly experienced and motivated Senior/Staff Software Engineer with 7-10 years of experience to join our dynamic engineering team. The ideal candidate will be a technical leader, capable of driving complex projects from conception to deployment, mentoring junior engineers, and significantly contributing to the architectural evolution of our...