Talent.com
Software Engineer – Distributed Systems & Modern Web Technologies
Software Engineer – Distributed Systems & Modern Web TechnologiesXcitium • India, India
Software Engineer – Distributed Systems & Modern Web Technologies

Software Engineer – Distributed Systems & Modern Web Technologies

Xcitium • India, India
23 hours ago
Job description

Company : Xcitium

Location : Remote

Employment Type : Full-Time

Xcitium is rapidly scaling its engineering team and looking for high-caliber developers who 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.

Responsibilities

  • Design, 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 Qualifications

  • B.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 least one backend technology : PHP, Node.js, Java, or Golang—with enthusiasm to learn more.
  • Proficiency with Linux , Docker , NoSQL databases , and container-based development environments.
  • Knowledge of microservice architecture , web services , and low-level object-oriented design (OOD) .
  • Familiarity with message brokers (e.g., RabbitMQ).
  • Experience with cloud platforms such 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 Qualifications

  • Experience with big data technologies and distributed data architecture.
  • Ability and willingness to work across multiple languages and frameworks.
  • Deep understanding of SOLID principles , design patterns , and Domain-Driven Design (DDD) .
  • Experience building or maintaining distributed systems at scale.
  • Experience with CI / CD pipelines , DevOps practices, and automation.
  • Strong unit testing skills and a test-driven development (TDD) mindset.
  • What We Offer

  • The 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.
  • Create a job alert for this search

    Software Engineer • India, India

    Related jobs
    Software Engineer - Distributed Systems & Modern Web Technologies

    Software Engineer - Distributed Systems & Modern Web Technologies

    Xcitium • Republic Of India, IN
    Xcitium is rapidly scaling its engineering team and looking for.This is an opportunity to work on complex, large-scale, high-availability distributed systems while shaping the next generation of Xc...Show more
    Last updated: 23 hours ago • Promoted
    Middleware Systems Engineer

    Middleware Systems Engineer

    Tata Consultancy Services • Pune, Republic Of India, IN
    Role : Middleware Administrator.Location : Chennai / Bangalore / Pune.Install, configure, maintain, Upgrade and support application environments. Support multiple WebLogic Oracle 12c, IIS, Apache tomcat ...Show more
    Last updated: 30+ days ago • Promoted
    Middleware Systems Engineer

    Middleware Systems Engineer

    Capgemini • Republic Of India, IN
    Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues...Show more
    Last updated: 15 days ago • Promoted
    Low-Level Systems Software Engineer

    Low-Level Systems Software Engineer

    Eximietas Design • Republic Of India, IN
    Dedicated to achieving new heights of excellence.Eximietas Design is a cutting-edge technology solutions provider, offering services and consulting to businesses of all sizes.We specialize in chip ...Show more
    Last updated: 19 days ago • Promoted
    WebMethods Integration Engineer

    WebMethods Integration Engineer

    Persistent Systems • Pune, Republic Of India, IN
    We are looking for a skilled WebMethods Developer to design, develop, and maintain integration solutions across enterprise systems. The ideal candidate will have 6–12 years of experience in integrat...Show more
    Last updated: 2 days ago • Promoted
    Distributed Systems Engineer

    Distributed Systems Engineer

    OneXtel • Pune, 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 more
    Last updated: 25 days ago • Promoted
    Software Engineer – Distributed Systems & Modern Web Technologies

    Software Engineer – Distributed Systems & Modern Web Technologies

    Xcitium • India, India
    Xcitium is rapidly scaling its engineering team and looking for.This is an opportunity to work on complex, large-scale, high-availability distributed systems while shaping the next generation of Xc...Show more
    Last updated: 1 day ago • Promoted
    Lead Software Engineer (DevOps Focus)

    Lead Software Engineer (DevOps Focus)

    Mastercard • Pune, Republic Of India, IN
    Senior Software Engineer (DevOps) Real Time Payments.Mastercard’s Real Time Payments team is looking for an enthusiastic Senior Software Engineer with DevOps focus to work on our RTP Global Product...Show more
    Last updated: 23 days ago • Promoted
    Senior Systems Software Engineer

    Senior Systems Software Engineer

    Accops • Pune, Republic Of India, IN
    Education : BE / BTech / MCA / MTech (Preferably CS / IT).Strong proficiency in C++ (C++11 / 14 / 17) with proven Windows system programming experience. Deep knowledge of Windows internals : Win32 APIs, threading...Show more
    Last updated: 11 days ago • Promoted
    Legacy Systems Modernization Engineer

    Legacy Systems Modernization Engineer

    Talent Toppers • Republic Of India, IN
    Group / 400, Life Asia, Group Asia.Knowledge of COBOL, DB2 and SQL is a must have.Experience on Batch processing, splitter programs, online programs needed. Applying Analytical & Coding skills for des...Show more
    Last updated: 16 days ago • Promoted
    Backend Systems Engineer

    Backend Systems Engineer

    Hyqoo • Republic Of India, IN
    Job Title : Backend Engineer (Golang).Duration : 6+ months with possibility of extensions.Time Zone : IST hours 9am to 6pm. Design, develop, and maintain backend services using Golang within a microser...Show more
    Last updated: 18 days ago • Promoted
    Backend Systems Engineer

    Backend Systems Engineer

    GIVA • Republic Of India, IN
    Tier 1 Engineering College (IITs, NITs, IIITs, BITS, or equivalent).Startup or high-growth tech environment.We are looking for a highly skilled. The ideal candidate thrives in a fast-paced startup e...Show more
    Last updated: 16 days ago • Promoted
    Senior Distributed Systems Engineer (Remote)

    Senior Distributed Systems Engineer (Remote)

    Stealth • Republic Of India, IN
    Remote
    Fintech Unicorn seeking backend engineers who love building systems that millions trust with their money.Your code directly affects millions of users' financial lives - from seamless payments to sm...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer (C#, Kubernetes)

    Software Engineer (C#, Kubernetes)

    Capgemini Engineering • Republic Of India, IN
    You will be working on an existing inventory management application that requires : .Enhancing and refactoring RESTful APIs using C# and. Modernizing the frontend interface with Angular.Implementing r...Show more
    Last updated: 30+ days ago • Promoted
    Principal Software Engineer (DevOps / RTP)

    Principal Software Engineer (DevOps / RTP)

    Mastercard • Pune, Republic Of India, IN
    Senior Software Engineer (DevOps) Real Time Payments.Mastercard’s Real Time Payments team is looking for an enthusiastic Senior Software Engineer with DevOps focus to work on our RTP Global Product...Show more
    Last updated: 23 days ago • Promoted
    Sustaining Software Engineer

    Sustaining Software Engineer

    DDN • Pune, Republic Of India, IN
    This is an incredible opportunity to be part of a company that has been at the forefront of AI and high-performance data storage innovation for over two decades. DataDirect Networks (DDN) is a globa...Show more
    Last updated: 19 days ago • Promoted
    Backend Systems Engineer

    Backend Systems Engineer

    Textellent, Inc. • Republic Of India, IN
    We’re Hiring : Backend Developer (Remote).SMS marketing automation platform.CRMs to deliver personalized campaigns, intelligent appointment scheduling, and AI-powered engagement — helping businesses...Show more
    Last updated: 15 days ago • Promoted
    Distributed Systems Engineer

    Distributed Systems Engineer

    Stealth Startup • Republic Of India, IN
    Fintech Unicorn seeking Mid-Level Backend Engineers.Your code directly affects millions of users' financial lives - from seamless payments to smart banking features that actually work.Whether you'r...Show more
    Last updated: 20 days ago • Promoted