Return to jobs list

SDE - I (Backend)

Job type: Full Time · Department: Engineering · Work type: On-Site

Bengaluru, Karnataka, India

Digantara is a leading Space Surveillance and Intelligence company focused on ensuring orbital safety and sustainability. With expertise in space-based detection, tracking, identification, and monitoring, Digantara provides comprehensive domain awareness across all regimes, enabling end-users to gain actionable intelligence on a single platform. At the core of its infrastructure lies a sophisticated integration of hardware and software capabilities aligned with the key principles of situational awareness: perception(data collection), comprehension (data processing), and prediction(analytics). This holistic approach empowers Digantara to monitor all Resident Space Objects(RSOs) in orbit, fostering comprehensive domain awareness.


The Software Development Engineer I – Backend will develop and maintain backend services that power Digantara's software platform, building reliable APIs and scalable systems while collaborating closely with cross-functional engineering teams.

Ideal Candidate

  • Strong foundation in backend development using Python or Node.js with a solid understanding of API design and database fundamentals.

  • Passion for building reliable, scalable, and maintainable backend systems while following engineering best practices.

  • Eager to learn, collaborate, and contribute within a fast-paced product engineering environment.

Roles & Responsibilities

  • Design, develop, and maintain backend services supporting web-based applications.

  • Build and maintain RESTful APIs using Python or Node.js.

  • Design and optimize SQL databases, including schema design, query optimization, and data modeling using PostgreSQL.

  • Collaborate with frontend engineers to deliver seamless end-to-end product functionality.

  • Write clean, maintainable, and well-tested code following software engineering best practices.

  • Participate in code reviews and contribute to continuous improvement of development standards.

  • Troubleshoot production issues and improve service performance, reliability, and scalability.

Qualifications

  • B.E., B.Tech., or M.Tech. in Computer Science or a related discipline.

  • 0–2 years of experience in backend software development.

  • Experience developing backend applications using Python or Node.js.

  • Strong understanding of REST API design and service integration.

  • Working knowledge of SQL databases such as PostgreSQL.

  • Basic understanding of HTML, CSS, and JavaScript to support cross-functional collaboration and end-to-end debugging.

  • Familiarity with Git and collaborative software development workflows.

  • Strong analytical, problem-solving, and communication skills.

Preferred Qualities

  • Familiarity with authentication and authorization mechanisms such as JWT, OAuth, or session-based authentication.

  • Exposure to logging, monitoring, and production debugging practices.

  • Experience with Docker and cloud deployment fundamentals.

  • Understanding of modern backend architecture and software design principles.

General Requirements

  • High ownership mindset with a willingness to learn and take initiative.

  • Ability to work effectively in a collaborative, fast-paced engineering environment.

  • Strong communication and teamwork skills.

  • Commitment to writing clean, maintainable, and scalable code.

  • Adaptability to evolving technologies and engineering practices.

Job Location: Client location, Bengaluru.

Made with