Engineering

Backend (Database) Engineer

Bengaluru, Karnataka
Work Type: Full Time
Digantara is building the world’s first maps for space, Space-Mission Assurance Platform™ (Space-MAP™). Space-MAP™ represents a revolutionary end-to-end infrastructure for sustainable space operations, offering a comprehensive space situational awareness (SSA) solution that simplifies and strengthens satellite operations in the face of the rapidly expanding commercialization of space.
Space-MAP™ features powerful APIs for SSA analytics powered by huge amounts of data generated by complex astrodynamics algorithms.
We are seeking a skilled Back End Developer to join our dynamic team. As a Back End Developer, you will be responsible for designing, developing, and maintaining the server-side logic of our web platform. Your primary focus will be on building efficient event streaming platform that can scale massive pipelines of data. You will work closely with the front-end developers, astrodynamics engineers and other team members to ensure seamless integration between the multiple microservices.

Why Us?
  • Competitive incentives, blazing team, frequent outings—pretty much everything that you have heard about a startup + you get to work on space technology.
  • Hustle in a well-funded startup with a flat hierarchy that allows you to take charge of your responsibilities and create your own moonshot.

Responsibilities:
  • Build the space situational awareness platform with clean, modular, and well-documented code that complies with best practices and coding standards.
  • Handle continuous streams of data, complex event processing, and asynchronous communication to build real-time data pipelines and event-driven architecture.
  • Manage databases and handle big data that power our web platform.
  • Troubleshoot and debug issues to ensure smooth functionality across different systems.
  • Stay up to date with the latest backend development trends, tools, and techniques.
  • Participate in code reviews, providing constructive feedback and suggestions for improvement.
  • Contribute to the continuous improvement of development processes and workflows.

Ideal skills We are ideally looking for someone experienced in building distributed event streaming platforms capable of scaling massive pipelines of data.

Required Qualifications:
  • 2 or more years of experience in designing APIs & Databases.
  • Solid understanding of event streaming platforms and messaging queues like Apache Kafka.
  • Proficiency in any server-side programming language and runtimes preferably Node.js, Javascript/Typescript, Python, and Golang.
  • Experience with relational databases like Postgres.
  • Knowledge of version control systems (e.g., Git) and collaborative development workflows.
  • Excellent problem-solving and debugging skills.
  • Ability to work effectively in a fast-paced, collaborative team environment.
  • Strong communication skills, with the ability to articulate technical concepts to non-technical stakeholders.

Preferred Qualities:
  • Strong knowledge of data structures, algorithms and designing for performance, scalability, and availability.
  • Familiarity with the Hadoop ecosystem.
  • Being acquainted with Hive, HDFS, Presto, HBase, and Spark would be an added benefit.
  • Knowledge of cloud platforms and their performance optimisation techniques (e.g., AWS, Azure, GCP).
  • Having prior experience in a product/start-up company would further enhance your appeal to us.
  • Demonstrates a proactive attitude towards learning, being highly adaptable and eager to acquire new knowledge and skills.

General Requirements:
  • Ability to work in a mission-focused, operational environment.
  • Ability to think critically and make independent decisions.
  • Interpersonal skills to enable working in a diverse and dynamic team.
  • Maintain a regular and predictable work schedule.
  • Verbal and written communications skills as well as organisational skills.
  • Travel occasionally as necessary.

Job Location: Bengaluru, Karnataka, India
Work Type: Full Time
Contact Us: For additional queries or information, you may reach out to hiring@digantara.co.in.

Submit Your Application

You have successfully applied
  • You have errors in applying
Cover Letter*