The posting
This role is for one of Weekday’s clients Salary range: Rs 2500000 - Rs 3500000 (ie INR 25 - 35 LPA)
Min Experience: 4+ years Location: Gurugram, Haryana, India JobType: full-time
We are looking for a highly skilled and motivated Software Development Engineer (SDE 3/4) with 4–6 years of experience in software development, backend engineering, and technical problem-solving. The ideal candidate should possess strong engineering fundamentals, the ability to design scalable software solutions, and experience taking ownership of complex technical projects.
This role requires a hands-on engineer who can contribute to system architecture, develop reliable backend services, and collaborate with cross-functional teams to deliver high-quality products. Candidates with experience in Warehouse Management Systems (WMS), logistics technology, inventory management, or supply chain software will have an added advantage.
The position may also involve technical leadership responsibilities, mentoring junior engineers, and coordinating with engineering managers and other stakeholders to ensure timely and effective delivery.
Requirements
Key Responsibilities
1. Software Development and Backend Engineering
- Design, develop, test, and maintain scalable, secure, and high-performance software applications.
- Build robust backend services, APIs, and microservices to support business-critical applications.
- Write clean, reusable, maintainable, and well-documented code following engineering best practices.
- Identify performance bottlenecks, troubleshoot production issues, and implement effective solutions.
- Participate in code reviews, testing, debugging, and continuous improvement of existing systems.
2. System Design and Architecture
- Contribute to system architecture and technical design decisions for scalable applications.
- Develop efficient data models and optimize database queries for performance and reliability.
- Implement appropriate design patterns, error-handling mechanisms, and monitoring practices.
- Ensure software solutions meet requirements for scalability, availability, security, and maintainability.
3. Technical Leadership and Team Collaboration
- Take ownership of assigned projects, from requirement analysis and technical planning to deployment and maintenance.
- Collaborate with engineering managers, product managers, and other stakeholders to define technical requirements and delivery timelines.
- Support junior developers through code reviews, technical guidance, and knowledge sharing.
- Help identify technical risks, resolve engineering challenges, and improve development workflows.
- Contribute to sprint planning, estimation, and agile development activities.
4. Warehouse Management Systems (WMS)
- Contribute to software solutions related to warehouse operations, inventory tracking, order processing, and fulfillment workflows, where applicable.
- Develop integrations with logistics platforms, enterprise systems, and third-party services.
- Help improve the efficiency, accuracy, and reliability of warehouse and supply chain operations.
Must-Have Skills
- 4–6 years of experience in software development or backend engineering.
- Strong software engineering fundamentals and hands-on development experience.
- Experience in an SDE 3-level role or equivalent engineering responsibilities.
- Ability to design, develop, debug, and maintain production-grade applications.
- Strong understanding of data structures, algorithms, databases, APIs, and system design.
- Experience collaborating with engineering managers and cross-functional stakeholders.
- Strong problem-solving, communication, and project ownership skills.
Good-to-Have Skills
- Experience with Warehouse Management Systems (WMS), inventory management, logistics, or supply chain platforms.
- Expertise in backend development using languages such as Java, Python, Go, or Node.js.
- Familiarity with cloud platforms, microservices, distributed systems, and CI/CD pipelines.
- Experience with Docker, Kubernetes, automated testing, and performance optimization.



