
On-Site
Full-Time
Bengaluru, Karnataka
India
About the Role
As an Lead Engineer-Logistics (Software Development), you will be leading the design, development, and delivery of complex SCM & Logistics software systems, ensuring alignment with the company’s business goals. With 7+ years of experience, you will provide hands-on technical leadership, guiding your teams through architecture decisions, code reviews, and problem-solving sessions. You will also play a key role in mentoring engineers, fostering career growth, and maintaining a culture of continuous improvement.
You will:
Lead a team of engineers, providing direction, coaching, and support to ensure high-quality technical execution.
Oversee the design and development of scalable, secure, and robust software solutions, ensuring they meet business requirements and align with long-term strategy.
Collaborate with cross-functional teams including Product, Data Science, and DevOps to ensure seamless integration of engineering efforts.
Drive architectural decisions and technical initiatives, ensuring best practices are followed across the entire engineering organization.
Conduct regular code reviews, ensuring high-quality standards and fostering a culture of continuous technical improvement.
Mentor and develop engineers, providing guidance on career progression and professional growth.
Manage team performance through goal setting, feedback, and regular performance evaluations, ensuring alignment with business objectives.
Lead the adoption of new technologies, tools, and processes to improve productivity, scalability, and quality.
Manage project timelines, resources, and dependencies, ensuring on-time delivery of complex initiatives.
You will have:
A bachelor’s or master’s degree in Computer Science, Engineering, or a related field.
7+ years of experience in software engineering, with at least 2-3 years leading a technical product team
Proven experience in guiding engineering team, managing successful software projects from concept to delivery.
Strong background in software development, with expertise in languages such as Python or similar and front end development technologies such as React
Experience with modern software architectures (e.g., microservices, cloud-native applications) and familiarity with cloud platforms such as AWS, Azure, or GCP.
A deep understanding of software engineering best practices, including Agile methodologies, CI/CD pipelines, and DevOps principles.
Excellent communication skills, with the ability to effectively collaborate with cross-functional teams and present technical concepts to non-technical stakeholders.
Strong problem-solving skills and the ability to manage competing priorities in a fast-paced environment.
Preferred Qualifications:
Experience in SCM/logistics products or data-driven software development environments.
Expertise in building and scaling distributed systems and cloud infrastructure.
Familiarity with security best practices, data privacy regulations, and compliance standards.
Previous experience working in a start-up or fast-growth company environment, balancing innovation with execution.
You will:
Lead a team of engineers, providing direction, coaching, and support to ensure high-quality technical execution.
Oversee the design and development of scalable, secure, and robust software solutions, ensuring they meet business requirements and align with long-term strategy.
Collaborate with cross-functional teams including Product, Data Science, and DevOps to ensure seamless integration of engineering efforts.
Drive architectural decisions and technical initiatives, ensuring best practices are followed across the entire engineering organization.
Conduct regular code reviews, ensuring high-quality standards and fostering a culture of continuous technical improvement.
Mentor and develop engineers, providing guidance on career progression and professional growth.
Manage team performance through goal setting, feedback, and regular performance evaluations, ensuring alignment with business objectives.
Lead the adoption of new technologies, tools, and processes to improve productivity, scalability, and quality.
Manage project timelines, resources, and dependencies, ensuring on-time delivery of complex initiatives.
You will have:
A bachelor’s or master’s degree in Computer Science, Engineering, or a related field.
7+ years of experience in software engineering, with at least 2-3 years leading a technical product team
Proven experience in guiding engineering team, managing successful software projects from concept to delivery.
Strong background in software development, with expertise in languages such as Python or similar and front end development technologies such as React
Experience with modern software architectures (e.g., microservices, cloud-native applications) and familiarity with cloud platforms such as AWS, Azure, or GCP.
A deep understanding of software engineering best practices, including Agile methodologies, CI/CD pipelines, and DevOps principles.
Excellent communication skills, with the ability to effectively collaborate with cross-functional teams and present technical concepts to non-technical stakeholders.
Strong problem-solving skills and the ability to manage competing priorities in a fast-paced environment.
Preferred Qualifications:
Experience in SCM/logistics products or data-driven software development environments.
Expertise in building and scaling distributed systems and cloud infrastructure.
Familiarity with security best practices, data privacy regulations, and compliance standards.
Previous experience working in a start-up or fast-growth company environment, balancing innovation with execution.