Software Engineer – Distributed Systems

4 days ago


Aurangabad, 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.


  • Software Engineer

    4 weeks ago


    Aurangabad, India Forage AI Full time

    Experience required: 2–4 years of professional software engineering experience.Budget for the role - Max Up to Rs. 15 LPA depending on your interview.100% remote OpportunityRole Overview:You will design, build, and operate software for data collection and processing at scale. The role is hands‑on, with emphasis on clean design, reliability, and...


  • Aurangabad, India Portal26 Full time

    Company DescriptionPortal26 is the GenAI Adoption Management Platform that enables enterprises to harness the power of Generative AI for competitive advantage. By offering comprehensive visibility, user management, program ROI optimization, governance, security, and targeted education, Portal26 lays the groundwork for a robust GenAI program. Whether you're...


  • Aurangabad, Maharashtra, India Endurance Technologies Full time ₹ 4,00,000 - ₹ 8,00,000 per year

    We are looking for a highly motivated and enthusiastic Graduate Engineer Trainee to join our Electronics Embedded Brakes Division. As part of the team, you will work on the design, development, and testing of embedded software and hardware components for electronic braking systems in vehicles. This is an excellent opportunity to kickstart your career in the...

  • Software Engineer

    4 weeks ago


    Aurangabad, India GenesisCipher Labs Full time

    Company Description GenesisCipher Labs is a FinTech infrastructure startup dedicated to building innovative blockchain protocols, including stablecoins, oracles, and payment systems. Our mission is to create secure, transparent, and decentralized financial systems that are accessible to all. We aim to reshape the financial industry by leveraging cutting-edge...


  • Aurangabad, India DDN Storage Full time

    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 global market leader renowned for powering many of the world's most demanding AI data centers, in industries ranging from life sciences and healthcare to financial...

  • Software Engineer

    4 weeks ago


    Aurangabad, India Obrimo Technologies Full time

    Hiring Now: Senior Software Engineer – Platform & OrchestrationLocation:PAN India Availability:Immediate Joiner Experience:6 YearsKey Responsibilities: Strong experience inbackend engineering , designing and buildingscalable, cloud-based systems . Solid foundation insoftware design principles ,microservices , andAPI development . Hands-on withmodern cloud...


  • Aurangabad, India Cotiviti Full time

    We are seeking a software architect designing comprehensive MLOps platform, establishing technical standards, and leading infrastructure integration for ML deployment.Principal Responsibilities and Essential Duties:Design and architect the overall MLOps platform.Lead security and authentication integration across systems.Establish technical standards and...

  • Software Engineer

    3 weeks ago


    Aurangabad, India Droisys Full time

    About CompanyDroisys is an innovation technology company focused on helping companies accelerate their digital initiatives from strategy and planning through execution. We leverage deep technical expertise, Agile methodologies, and data-driven intelligence to modernize systems of engagement and simplify human/tech interaction.Amazing things happen when we...

  • Software Engineer

    2 weeks ago


    Aurangabad, India Whatjobs IN C2 Full time

    About the Job As an AI/ML Engineer, you will be responsible for designing, validating, and integrating cutting-edge machine learning models and algorithms. Collaborate closely with cross-functional teams, including data scientists, to recognize and establish project objectives. Oversee data infrastructure maintenance, ensuring streamlined and scalable data...


  • Aurangabad, India Branch International Full time

    Branch OverviewBranch is a leading AI-based lending fintech with 50M+ downloads across India and Africa. We use alternative data to reach millions of people that are largely excluded from the financial sector.Headquartered in Silicon Valley with operations in India, Nigeria and Kenya, Branch is a for-profit, socially conscious company built for scale and...