
Senior Distributed System Developer
1 week ago
We are seeking a highly motivated Backend Software Engineer with strong problem-solving skills, expertise in enterprise client experiences, and proficiency in building distributed systems.
The ideal candidate will have hands-on experience with APIs, Java, and cloud-based solutions, while also being passionate about designing scalable backend services.
Key Responsibilities:
- Design and develop robust APIs, adhering to industry best practices and internal standards.
- Collaborate across the full software lifecycle – from design, coding, testing, and deployment to support.
- Build micro web services and GraphQL-based APIs following industry standards.
- Lead data migration efforts, transitioning from relational databases to cloud-based distributed storage solutions.
Requirements:
- Education: B.Sc. or M.Sc. in Computer Science, or equivalent professional experience.
- Experience: 3+ years in software design and development, addressing non-trivial problems in backend services and/or data pipelines.
- Strong background in designing and developing distributed systems.
- Expertise and hands-on experience with:
- Java/J2EE, Data Structures, Algorithms
- XML, REST, JSON, and Internet Protocols
- Proficiency in multithreading, synchronization, and concurrent programming.
- Solid understanding of system design and architecture, with the ability to deliver projects independently.
- Knowledge and experience with relational databases, ORM mapping, and NoSQL technologies.
- Experience in micro web service development.
- GraphQL experience is a plus (not mandatory).
Skills:
- Enterprise Client Experience
- Distributed Systems & APIs
- Problem Solving
- Java/J2EE | REST | JSON | XML | GraphQL (nice-to-have)
- Databases: Relational, NoSQL
- Cloud-based storage solutions
-
Senior Distributed Systems Architect
1 week ago
Bengaluru, Karnataka, India beBeeDistributed Full time US$ 15,00,000 - US$ 20,00,000Job OverviewWe are seeking an experienced Senior Distributed Systems Architect to join our team. In this challenging role, you will design and build scalable distributed systems that meet the unique requirements of availability, latency, and consistency.Key Responsibilities:Design and implement highly available and fault-tolerant distributed systemsDevelop...
-
Distributed Systems Engineer
2 weeks ago
Bengaluru, Karnataka, India beBeeCloud Full time ₹ 1,50,00,000 - ₹ 2,01,00,000Senior Systems ArchitectWe are seeking an experienced senior systems architect to lead the design and implementation of our data management platform.Main ResponsibilitiesDesign and develop massively scalable distributed systems.Lead the development of the core backend of our data platform.Requirements3+ years of experience in infrastructure back-end...
-
Head Of Distributed Systems
2 weeks ago
Bengaluru, Karnataka, India beBeeLeadership Full time US$ 1,50,000 - US$ 2,00,000Senior Engineering Manager Job DescriptionWe are seeking a seasoned Senior Engineering Manager to lead our distributed analytics systems team.Key Deliverables:Launch Rippling's Dashboards as the customer homepage for real-time analytics.Build high-performance systems for sub-2s latency over millions of rows using open-source technologies.Scale the...
-
Senior Distributed Systems Developer
2 weeks ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 1,04,000 - ₹ 1,30,878Job OverviewWe are seeking a skilled Software Engineer to design and build scalable, distributed systems across the customer lifecycle.
-
Senior Distributed Systems Engineer
2 weeks ago
Bengaluru, Karnataka, India beBeeExpert Full time US$ 15,00,000 - US$ 20,00,000System Architect with Distributed Systems ExpertiseWe are seeking a seasoned System Architect to spearhead the development of our distributed systems. The ideal candidate will have a deep understanding of Java and object-oriented programming principles, as well as knowledge of system internals.
-
Expert in Distributed Database Systems
1 week ago
Bengaluru, Karnataka, India beBeeDatabase Full time ₹ 8,00,000 - ₹ 12,00,000Senior Distributed Database EngineerThis is a full-time on-site role located in Mumbai, Pune and Bengaluru. As a Senior Distributed Database Engineer, you will be responsible for designing, implementing, and optimizing distributed database systems.Main Responsibilities:Architecture reviews, performance tuning, capacity planning, troubleshooting and providing...
-
Senior Distributed Systems Engineer
2 weeks ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,50,00,000Our team is seeking a visionary Software Architect to lead the development of innovative solutions for distributed computing. Key Responsibilities:- Design and deliver scalable software solutions for OneFS filesystem and data services.- Develop cutting-edge features for OneFS to enhance performance, scalability, and GenAI readiness of PowerScale.-...
-
Lead Distributed System Developer
3 days ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 20,00,000Job SummaryWe are seeking a skilled Software Engineer to join our team. The ideal candidate will have experience in developing large-scale distributed systems and providing technical leadership on high-impact projects.
-
Senior Distributed Systems Specialist
3 days ago
Bengaluru, Karnataka, India beBeeCloudPlatform Full time ₹ 20,00,000 - ₹ 25,00,000Job TitleAs a Cloud Platform Engineer, you will design and implement cutting-edge cloud edge platforms and applications.Collaborate with cross-functional teams to scope and execute projects.Manage onboarding new hardware into our distributed cloud infrastructure, coordinating with vendors and product managers.Oversee OS and driver integration for new...
-
Distributed Systems Engineer
3 days ago
Bengaluru, Karnataka, India beBeeEngineering Full time ₹ 12,00,000 - ₹ 15,00,000About Distributed Systems EngineeringWe are seeking an engineer with a strong foundation in distributed systems to design and build scalable, fault-tolerant systems that power ML applications. ResponsibilitiesDesign and implement components of distributed systems with a focus on reliability, scalability, and performance.Write well-defined abstractions...