Software Engineer – Distributed Systems

1 week ago


vellore, India Xcitium Full time

Company: XcitiumLocation: RemoteEmployment Type: Full-TimeXcitium 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.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 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 QualificationsExperience 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 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.



  • vellore, India beBeecloudengineer Full time

    Cloud Engineering OpportunityWe are seeking a dedicated Cloud Engineer to join our team and contribute to the growth of our development and support center. This position offers an exciting opportunity to expand your skill set and work with cutting-edge technologies.Main Responsibilities:Create, optimize, and maintain scalable data processing services using...


  • vellore, India beBeeDistributedSystems Full time

    About the RoleXcitium is rapidly expanding its engineering team and seeks skilled developers to contribute to the growth of our cybersecurity platform. You will join an Agile environment where quality, collaboration, and continuous improvement shape our operations. Expect to tackle complex architectural challenges, participate in core security technology...

  • Software Architect

    1 week ago


    vellore, India beBeeBackend Full time

    At Senpi, we’re building the future of wallets by creating intelligent agents that think, trade, and protect alongside users.Our AI Wallet has already processed 285K+ auto-trades with a 45% win rate, welcomed 200+ traders to the –000% Club”, and achieved $4M in Seed capital from top investors.We're looking for a Lead Backend Engineer to design and...

  • Software Engineer

    1 week ago


    Vellore, India Avoca Full time

    About Avoca AIAt Avoca AI, we’re building the next-gen platform that powers home-service companies with autonomous voice and text agents. Our Agent Operating System lets brands configure, deploy, supervise, and measure AI agents at scale—so they can handle booking calls, member interactions, dispatch logic, and real-time upsell/membership workflows.Role...

  • Software Engineer

    1 week ago


    Vellore, India Avoca Full time

    About Avoca AIAt Avoca AI, we’re building the next-gen platform that powers home-service companies with autonomous voice and text agents. Our Agent Operating System lets brands configure, deploy, supervise, and measure AI agents at scale—so they can handle booking calls, member interactions, dispatch logic, and real-time upsell/membership workflows.Role...


  • vellore, India beBeeSoftware Full time

    Job OverviewTalentoj seeks a seasoned Senior Software Engineer to lead end-to-end development of core features and services.The ideal candidate has strong backend development expertise with Java / Spring Boot, working exposure to frontend technologies (React/Angular is a plus), and deep knowledge of RESTful APIs, microservices architecture, and CI/CD...


  • vellore, India beBeeBackend Full time

    Build Scalable Systems as a Backend EngineerDesign and implement APIs that handle millions of transactions securely.Identify and resolve production issues through analytical skills and expertise.Transform innovative ideas into working features, leveraging your problem-solving abilities.Contribute to shaping the engineering culture and best practices within...


  • vellore, India beBeeMainframe Full time

    Job Title: Mainframe Systems DeveloperPkware seeks an experienced mainframe systems developer to design and implement enterprise-level system software in ibm mainframe environments.Key Responsibilities:Install, configure, and maintain z/os and subsystems (jes2, racf, cics, db2, ims)Manage system updates, ptf's, apars using smp/eEnsure system stability and...


  • vellore, India beBeeDatabase Full time

    Distributed Database Sales EngineerDrive the technical sales cycle for our distributed database platform. We are seeking a highly skilled professional to take on this challenging role.Engage with prospective customers to understand business drivers and solution goals.Deliver technical presentations, POCs, and competitive evaluations.Design scalable...


  • Vellore, India Wenger & Watson Full time

    Java+Big Data Work exp - 5 to 7 yrs Key Responsibilities Design, develop, and maintain Java-based data processing applications. Build and optimize Big Data pipelines using technologies such as Hadoop, Spark, Hive, HBase, Kafka etc. Work on ETL processes , data ingestion, data transformation, and data quality improvements. Implement and optimize distributed...