Senior Software Engineer, Backend

Jobgether · India

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer, Backend in India.

This role sits at the core of building high-performance backend systems that power an AI-driven cybersecurity platform focused on detecting and eliminating digital threats at global scale. You will design and develop scalable APIs, distributed services, and data-intensive backend architectures that support real-time threat detection and automated response systems. The environment is fast-paced and innovation-driven, combining cybersecurity, machine learning, and modern backend engineering practices. You will work closely with cross-functional teams including product, design, QA, and security specialists to deliver reliable, production-grade systems. The role requires strong ownership, deep technical expertise, and a proactive mindset toward solving complex engineering and performance challenges. This is a high-impact position where your work directly contributes to protecting organizations and users from evolving cyber threats.

Accountabilities:

  • Design, develop, and maintain scalable backend systems and high-performance APIs using modern engineering practices.
  • Participate in the full software development lifecycle including design, implementation, testing, deployment, and monitoring.
  • Build and maintain microservice-based architectures and containerized services for scalable system performance.
  • Apply data-driven approaches to analyze cybersecurity signals and identify emerging fraud and threat patterns.
  • Develop proof-of-concepts and new features based on industry trends and evolving security requirements.
  • Optimize backend systems by identifying and resolving performance bottlenecks and production issues.
  • Implement monitoring, alerting, and observability systems to proactively detect system issues.
  • Collaborate closely with cross-functional teams to deliver secure, reliable, and high-quality software solutions.
  • Ensure secure coding practices and protect sensitive data through robust backend design principles.
  • Leverage AI-assisted development tools to improve engineering efficiency and problem-solving speed.
  • Requirements:

    • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field with 6+ years of backend engineering experience.
    • Strong proficiency in Typescript or Python for backend development.
    • Extensive experience with data stores such as PostgreSQL and Elasticsearch.
    • Solid experience working with microservices architectures and cloud-based systems.
    • Strong understanding of system design, scalability, performance optimization, and debugging.
    • Hands-on experience with unit testing, integration testing, and building maintainable codebases.
    • Experience using cloud service providers and containerization technologies.
    • Familiarity with AI tools for software development, including LLMs and prompt-based workflows, is a plus.
    • Experience working in fast-paced startup environments with rapid delivery cycles.
    • Strong analytical thinking, problem-solving ability, and production troubleshooting skills.
    • Benefits:

      • Competitive compensation aligned with senior backend engineering roles.
      • Fully remote work flexibility within a global engineering environment.
      • Opportunity to work on cutting-edge AI-powered cybersecurity and threat detection systems.
      • High-impact role with ownership over scalable backend architecture and core platform services.
      • Exposure to advanced technologies including AI, distributed systems, and security engineering.
      • Strong career growth in a fast-scaling, innovation-focused organization.
Apply →