
Real job — pulled straight from Unbox Robotics’s careers page · Verified June 28, 2026 · No reposts.
Job description
Unbox Robotics is hiring a Manager, Software Development — a full-time, based in Pune, India role. Apply directly on Unbox Robotics's careers page below.
Manager - Software Development
Location: Pune, India
Department: Software
Experience: 5
Skills: database, software, robotics, linux
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 6–9 years of software engineering experience with at least 2 years of experience leading engineers, projects, or small teams.
- Strong proficiency in JavaScript/TypeScript and Python.
- 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.
- 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.
- BE / B.Tech / MCA in Computer Science, Information Technology, Software Engineering, or a related field.
- 6–9 years of relevant software engineering experience with demonstrated leadership of engineering initiatives, technical projects, or development teams.
- 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.
Get Manager, Software Development jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs




Frequently asked questions
What skills are required for Manager, Software Development at Unbox Robotics?
The required skills for Manager, Software Development at Unbox Robotics include: JavaScript, TypeScript, Python, React, Node.js, FastAPI, Django, PostgreSQL, MySQL, Git, Microservices, CI/CD, Robotics, Linux.
What is the seniority level for Manager, Software Development at Unbox Robotics?
Manager, Software Development at Unbox Robotics is a Manager / Senior level position.
How do I apply for Manager, Software Development at Unbox Robotics?
You can view the full description and apply for Manager, Software Development at Unbox Robotics on EchoJobs: https://echojobs.io/job/unbox-robotics-manager-software-development-asl4k.