Manager - Software Development

UNBOXROBOTICS LABS PRIVATE LIMITED

Pune District

On-site

INR 1,500,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

UNBOXROBOTICS LABS PRIVATE LIMITED is seeking a Lead – Full Stack to drive the architectural and development efforts behind their software systems. In this hands-on leadership position, you will combine technical expertise with team mentoring, ensuring high-quality deliverables while fostering innovation in warehouse automation.

The role requires 6–9 years of software engineering experience, including experience in modern frameworks like React and Node.js, and offers a chance to influence significant engineering initiatives.

Qualifications

  • 6–9 years of software engineering experience with leadership roles.
  • Expertise in React, Node.js, and relational databases.
  • Strong understanding of algorithms and design patterns.

Responsibilities

  • Lead the architecture and development of software systems.
  • Manage end-to-end delivery of software features.
  • Drive continuous improvement and engineering best practices.

Skills

Software engineering experience
Leadership and mentoring
API design and backend architecture
Experience with modern frameworks
Strong communication skills

Education

BE / B.Tech / MCA in Computer Science or related field

Tools

PostgreSQL
Git
CI/CD tools
Docker
Kubernetes

Job description

We at Unbox Robotics are revolutionizing warehouses and distribution centers by building the world's most compact, powerful, and flexible mobile robotics systems for the new age of warehousing. Our AI-powered parcel sorting robotic systems help customers deploy automation faster, optimize warehouse space, and improve operational productivity.

Founded in 2019, we are backed by marquee investors and are building the future of intelligent warehouse automation. We are looking for an experienced Lead who can drive technical excellence, mentor engineers, and help scale the software systems powering our robotics platform.

Role Overview

As an Lead – Full Stack, you will be responsible for leading the architecture, development, and delivery of critical software systems across the Unbox Robotics platform.

This is a hands‑on leadership role where you will combine deep technical expertise with team leadership, delivery ownership, and engineering best practices. You will work closely with Product, Hardware, Operations, and Engineering teams to build scalable, reliable, and high‑performance systems that power real‑world robotics deployments.

Technical Leadership & Architecture
  • Lead the design and architecture of scalable full‑stack applications and platform services.
  • Drive technical decision‑making and establish engineering standards, coding practices, and review processes.
  • Design robust, maintainable, and scalable solutions aligned with long‑term product goals.
  • Evaluate technical trade‑offs and guide architecture discussions across teams.
  • Lead decomposition of complex features into executable technical roadmaps.
Full Stack Development & Delivery
  • Own end‑to‑end delivery of features from planning through deployment and maintenance.
  • Develop and maintain backend services, APIs, databases, and frontend applications.
  • Collaborate with Product and Design teams to translate requirements into scalable software solutions.
  • Participate actively in coding, debugging, optimization, and technical problem‑solving.
  • Develop low‑fidelity wireframes and contribute to product design discussions where required.
Release Management & Platform Reliability
  • Own and manage release processes across the engineering organization.
  • Define and enforce branching strategies, release workflows, versioning standards, and deployment practices.
  • Coordinate production releases and ensure predictable deployment cycles.
  • Drive improvements to CI/CD pipelines and deployment automation.
  • Manage production incidents, hotfixes, rollbacks, and post‑mortem activities.
  • Ensure high levels of platform stability, reliability, and observability.
Team Leadership & Delivery Management
  • Lead a team of software engineers, ensuring timely and high‑quality delivery of engineering initiatives.
  • Support sprint planning, task prioritization, and capacity management.
  • Conduct regular one‑on‑ones, coaching sessions, and performance discussions.
  • Provide technical guidance, mentorship, and career development support to team members.
  • Foster a culture of ownership, collaboration, engineering excellence, and continuous improvement.
  • Drive accountability for engineering commitments and delivery outcomes.
  • Support hiring activities including technical screening, interviews, and onboarding of new engineers.
Quality & Engineering Excellence
  • Establish quality standards across development workflows.
  • Champion unit testing, integration testing, and end‑to‑end testing practices.
  • Drive code quality through reviews, technical audits, and engineering governance.
  • Promote performance optimization, maintainability, and technical debt reduction initiatives.
  • Contribute to long‑term platform scalability and engineering maturity.
Cross‑Functional Collaboration
  • Partner with Product, Hardware, Operations, and Customer Success teams to align technical solutions with business needs.
  • Support warehouse deployments, robotics integrations, and customer‑specific implementations when required.
  • Communicate technical decisions, risks, and trade‑offs effectively to both technical and non‑technical stakeholders.
Requirements
Must Have
  • 6–9 years of software engineering experience with at least 2 years of experience leading engineers, projects, or small teams.
  • Experience with modern frameworks such as React, Node.js, FastAPI, Django, or equivalent technologies.
  • Deep understanding of Data Structures, Algorithms, Design Patterns, and Object‑Oriented Programming principles.
  • Strong experience with PostgreSQL, MySQL, or similar relational databases.
  • Expertise in API design, backend architecture, and microservices‑based systems.
  • Experience managing CI/CD pipelines and modern release management practices.
  • Strong knowledge of Git workflows and software development lifecycle management.
  • Experience writing unit, integration, and end‑to‑end tests.
  • Demonstrated ability to lead technical projects from concept through production deployment.
  • Excellent communication, stakeholder management, and problem‑solving skills.
Good to Have
  • Experience with distributed systems and event‑driven architectures.
  • Familiarity with Kafka, RabbitMQ, MQTT, or similar messaging platforms.
  • Experience with Grafana, Metabase, Prometheus, or other monitoring and analytics tools.
  • Knowledge of Docker, Kubernetes, and cloud‑native deployment practices.
  • Experience with TDD, BDD, and modern quality engineering practices.
  • Exposure to Robotics, Warehouse Automation, Industrial IoT, or Embedded Systems.
  • Experience with ERP systems, workflow engines, or enterprise integration platforms.
  • Previous experience working in Series A/B startups or high‑growth technology environments.
Eligible Candidates
Desired Qualification
  • BE / B.Tech / MCA in Computer Science, Information Technology, Software Engineering, or a related field.
Work Experience
  • 6–9 years of relevant software engineering experience with demonstrated leadership of engineering initiatives, technical projects, or development teams.
We Value
  • Engineers who take ownership from architecture through production.
  • Leaders who develop people, not just systems.
  • Strong execution capability balanced with engineering quality.
  • Ability to balance delivery, technical excellence, and team growth.
  • Curiosity and continuous learning.
  • Ability to thrive in fast‑moving, innovation‑driven environments.
  • Open communication and collaborative problem‑solving.
  • Passion for building products that create real‑world impact.
Why Join Us?

At Unbox Robotics, engineering leaders do more than manage teams. They shape architecture, solve complex technical challenges, mentor engineers, and influence the future direction of our products.

This is an opportunity to build software, develop people, and drive innovation at the intersection of robotics, automation, and logistics.

You won’t just lead a team.

You’ll help build the engineering organization powering the future of warehouse automation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Manager - Software Development
Manager - Software Development

Unbox Robotics • Maharashtra

On-site
INR 2,500,000 - 4,500,000
Full Stack Software Engineer
Full Stack Software Engineer

UNBOXROBOTICS LABS PRIVATE LIMITED • Pune District

On-site
INR 1,500,000 - 2,800,000
Full Stack Software Engineer
Full Stack Software Engineer

PassFort • Pune District

On-site
INR 900,000 - 1,700,000
Robotics Software Engineer
Robotics Software Engineer

Unbox Robotics • Pune District

On-site
INR 800,000 - 1,200,000
Robotics Software Engineer
Robotics Software Engineer

Unbox Robotics • Maharashtra

On-site
INR 600,000 - 1,000,000
Robotics System Engineer (Controls)
Robotics System Engineer (Controls)

PassFort • Pune District

On-site
INR 600,000 - 1,200,000
Competitive salary
Flexible work culture
Direct impact on product architecture
Embedded Firmware Engineer
Embedded Firmware Engineer

PassFort • Pune District

On-site
QA Test Automation Lead
QA Test Automation Lead

Unbox Robotics • Maharashtra

On-site
INR 1,800,000 - 3,200,000
Robotics Software Engineer
Robotics Software Engineer

codingcircle • Pune District

On-site
INR 600,000 - 1,000,000
Embedded Firmware Engineer
Embedded Firmware Engineer

UNBOXROBOTICS LABS PRIVATE LIMITED • Pune District

On-site
INR 800,000 - 1,500,000