Director-Software
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 orbital regimes, enabling end-users to gain actionable intelligence on a single integrated platform.
At the core of our infrastructure lies a sophisticated integration of hardware and mission-critical software aligned with the principles of situational awareness — perception (data collection), comprehension (data processing), and prediction (analytics). As we scale globally, we are building not just cutting-edge space systems, but also the financial and operational backbone required to become a world-class enterprise.
The Director of Software Engineering will lead the development of Digantara’s Mission Control Infrastructure Platform — a web-based system that enables command and control of satellites and ground sensors, processes large volumes of space data, and delivers mission-critical insights to defence users through advanced visualizations and reports. This role owns the end-to-end software engineering function, ensuring that the platform remains scalable, reliable, secure, and capable of supporting complex operational environments. Working closely with Product, Hardware, and Data Science leadership, the Director will guide architecture, scale engineering teams, and drive the development of systems that transform raw orbital data into actionable intelligence.
Experience leading an engineering organization of ~30 engineers, including engineers, engineering managers, and at least one principal engineer.
Hands-on experience delivering at least one complete product lifecycle while working closely with a Director of Product.
A technically involved leadership style — someone who understands what their teams are building, guides architectural decisions when needed, and stays connected to the work rather than operating purely as a hands-off manager.
1. System Implementation & Architecture Ownership
Maintain a holistic understanding of how the overall system architecture fits together.
Ensure effective integration across all software components and systems.
Ensure the system architecture consistently supports scalability, reliability, security, performance, and advanced visualization capabilities
2. Engineering Leadership
Recruit, develop, and retain a strong team of engineers, engineering managers, and principal engineers.
Continuously improve the technical capabilities and skills of the engineering team.
3. Product Collaboration
Participate in product discovery and roadmap discussions.
Foster an environment that supports rapid prototyping and experimentation (“fail fast”).
4. Strategic Technology Leadership
Identify and remove technological barriers.
Expand the technical possibilities of what the organization can build.
5. Deployment
Ensure the platform can be deployed in:
o AWS cloud environments
o Offline / air-gapped environments.
6. Delivery Management
Define and execute strategies to manage technical debt.
Ensure the team delivers rapidly, reliably, and consistently.
Experience leading engineering organizations of 25+ engineers
Strong understanding of engineering organizational structures and scaling challenges
Proven experience in identifying and recruiting strong engineering talent
Demonstrated ability to develop and improve the technical capabilities of engineering teams
Strong experience in performance management and team retention
Ability to effectively manage and collaborate with principal engineers
Experience handling product compliance requirements
Prior experience working closely with a Director of Product
Experience managing large-scale delivery environments
Experience collaborating with hardware engineering or data science leadership
Demonstrated ability to identify and remove execution obstacles
Experience creating environments that support rapid prototyping and experimentation
Experience transitioning experimental data science code into production-ready systems
Ability to work in a mission-focused, operational environment
Strong ability to think critically and make independent decisions
Ability to maintain a consistent and predictable work schedule
Strong ability to write and deliver technical documentation and briefings
Excellent verbal and written communication skills
Strong organizational and coordination abilities
Willingness to travel occasionally as required
Autofill application
Save time by importing your resume in one of the following formats: .pdf or .docx.