Software Engineer – Distributed Systems
2 days ago
Company: Xcitium Location:Remote Employment Type:Full-Time Xcitium is rapidly scaling its engineering team and looking forhigh-caliber developerswho want to help build the future of our cybersecurity platform. This is an opportunity to work on complex, large-scale, high-availability distributed systems while shaping the next generation of Xcitium’s product ecosystem—trusted globally for endpoint protection, ZeroDwell™ virtualization, MDR, and enterprise security solutions. You will join an Agile/Scrum environment where quality, collaboration, and continuous improvement define how we operate. Expect to solve challenging architectural problems, contribute to core security technologies, and help deliver systems with unmatched performance and reliability. ResponsibilitiesDesign, implement, and maintain scalable microservices and modern web applications supporting Xcitium’s security platform. Build high-availability distributed systems capable of handling large volumes of telemetry and security data. Collaborate with cross-functional teams to translate cybersecurity and product requirements into technical specifications. Write clean, maintainable, and testable code following SOLID, OOD, and industry best practices. Participate in architectural discussions, system design reviews, and code reviews. Leverage AI-assisted development tools (e.g., Claude Code, ChatGPT, GitHub Copilot) to accelerate coding, debugging, and documentation. Continuously improve developer workflows, CI/CD pipelines, and delivery processes. Own features end-to-end—from system design and implementation to deployment and monitoring. Minimum QualificationsB.S. degree in Computer Science or a related technical field. Strong computer science fundamentals: algorithms, data structures, systems design. Experience with modern JavaScript frameworks/libraries:AngularJS, Bootstrap, TypeScript, Vue.js . Hands-on experience with at leastone backend technology:PHP, Node.js, Java, or Golang—with enthusiasm to learn more. Proficiency withLinux ,Docker ,NoSQL databases , and container-based development environments. Knowledge ofmicroservice architecture ,web services , andlow-level object-oriented design (OOD) . Familiarity withmessage brokers(e.g., RabbitMQ). Experience withcloud platformssuch as Google Cloud Platform (GCP) or Amazon Web Services (AWS). Proven ability to leverage AI tools for code generation, debugging, documentation, and workflow acceleration. Strong understanding of prompt engineering and best practices for collaborating effectively with AI systems. Preferred QualificationsExperience withbig data technologiesand distributed data architecture. Ability and willingness to work across multiple languages and frameworks. Deep understanding ofSOLID principles ,design patterns , andDomain-Driven Design (DDD) . Experience building or maintainingdistributed systemsat scale. Experience withCI/CD pipelines , DevOps practices, and automation. Strong unit testing skills and atest-driven development (TDD)mindset. What We OfferThe chance to build core components of Xcitium’s cybersecurity platform used globally across enterprises, government, and MSPs. Work on cutting-edge technologies including ZeroDwell™ virtualization, MDR systems, telemetry pipelines, and next-gen cloud security architectures. A culture of innovation, ownership, and growth. Access to advanced AI-driven development workflows for maximum productivity. A collaborative, fast-moving engineering environment where your contributions directly impact millions of protected endpoints. If you're motivated by meaningful engineering challenges and want to help redefine the future of endpoint security with Xcitium,we’d love to hear from you.
-
Embedded Systems
1 week ago
New Delhi, India Distributed Energy Full timeWe Are Hiring: Embedded Systems & Battery Integration Engineer (BAAS Project) Pune |Energy Storage |On-site | ⚡ Embedded + BMS + IoTWe are building next-generation Battery-as-a-Service (BaaS) systems and are looking for a hands-on engineer who can work across embedded firmware, battery integration, industrial communication, and cloud-connected energy...
-
Software Engineer
3 weeks ago
New Delhi, India Best Infosystems Ltd. Full timeSoftware Engineer - Distributed Systems & Database Internals_Full-Time,Permanent_NoidaJob Title: Software Engineer - Distributed Systems & Database InternalsJob Type: Full-Time, PermanentLocation: NoidaExperience: 2+ yearsJob Description:Roles:* Software Engineer(2+ years of experience) - Core development, optimization, and system-level debugging of...
-
Distributed System Engineer
2 weeks ago
New Delhi, India eBay Full timeHere’s a polished LinkedIn job post draft based on your requirementsWe’re Hiring: Distributed Systems Engineer5-8 Years-BangaloreAre you passionate about building large-scale distributed systems and data infrastructure? Join our team to design, implement, and ship services end-to-end — from design → code → tests → deploy → operate.What you’ll...
-
Distributed System Engineer
2 weeks ago
New Delhi, India eBay Full timeHere’s a polished LinkedIn job post draft based on your requirements We’re Hiring: Distributed Systems Engineer5-8 Years-BangaloreAre you passionate about building large-scale distributed systems and data infrastructure? Join our team to design, implement, and ship services end-to-end — fromdesign → code → tests → deploy → operate . What...
-
Architect/Engineer- Distributed Systems
3 weeks ago
New Delhi, India PURVIEW Full timeArchitect/Engineer- Distributed SystemsWe are looking for a hands-on Distributed Systems Engineer who thrives at the intersection of systems engineering, applied cryptography, and open-source protocol design. Architect and build the core primitives that make secure interoperability possible across centralized and decentralized systems.Skills Required- 8+...
-
Architect/Engineer- Distributed Systems
3 weeks ago
New Delhi, India PURVIEW Full timeArchitect/Engineer- Distributed Systems We are looking for ahands-on Distributed Systems Engineerwho thrives at the intersection ofsystems engineering, applied cryptography, and open-source protocoldesign. Architect and build the core primitives that make secure interoperability possible across centralized and decentralized systems.Skills Required 8+ yearsof...
-
Distributed Systems Engineer
3 weeks ago
Delhi, India CLPS Global Full timeJob Summary We’re looking for a Distributed Systems Engineer to support our team. This role offers the opportunity to work on meaningful projects, collaborate with talented colleagues, and contribute to the success of a growing company. If you’re someone who takes initiative, values continuous learning, and thrives in a collaborative setting, we’d love...
-
Staff Software Engineer
3 weeks ago
New Delhi, India Dew Software Full timePosition: Staff Software Engineer Duration: Full-time Location: Hyderabad (Onsite).Job Description: 10+ years of experience writing and deploying production-grade backend code. Strong programming skills in Java. Proficiency with Spring Boot and modern backend frameworks. 3+ years of experience working with big data technologies such as Apache Spark, Kafka,...
-
Staff Software Engineer
14 hours ago
New Delhi, India Dew Software Full timePosition: Staff Software EngineerDuration: Full-timeLocation: Hyderabad (Onsite).Job Description:- 10+ years of experience writing and deploying production-grade backend code. - Strong programming skills in Java. Proficiency with Spring Boot and modern backend frameworks. - 3+ years of experience working with big data technologies such as Apache Spark,...
-
Distributed System Engineer
2 weeks ago
Delhi, India eBay Full timeHere’s a polished LinkedIn job post draft based on your requirementsWe’re Hiring: Distributed Systems Engineer5-8 Years-BangaloreAre you passionate about building large-scale distributed systems and data infrastructure? Join our team to design, implement, and ship services end-to-end — fromdesign → code → tests → deploy → operate .What you’ll...