About the job Senior Manager Engineering
Senior Manager Engineering
Experience: 6+ years of software engineering experience, with at least 3 years in a leadership role
Education: Bachelors degree in software engineering, information technology or a related field
Location: Karachi, Pakistan
About the Client
Our client is a rapidly growing technology company revolutionizing supply chain management through innovative digital solutions. They specialize in providing an end-to-end platform that enhances efficiency in warehousing, logistics, and transportation. Their commitment to leveraging cutting-edge technologies ensures seamless operations for businesses looking to optimize their supply chain processes.
About the Role
We are seeking a highly skilled Senior Manager Engineering to lead and drive the development of a cutting-edge supply chain technology platform. This role requires a strategic thinker with a strong technical background who can oversee engineering teams, define architectural roadmaps, and ensure the platforms scalability, security, and performance. The ideal candidate will have a passion for innovation, a deep understanding of SaaS platforms, and experience working with modern cloud technologies.
Key Responsibilities
- Leadership & Team Management
- Lead, mentor, and develop a high-performing engineering team.
- Foster a culture of innovation, collaboration, and accountability.
- Work closely with product managers, designers, and business stakeholders to align engineering efforts with business objectives.
- Attract, hire, and retain top engineering talent to drive technical excellence.
- Technical Strategy & Execution
- Define the technical vision and architecture of the platform to ensure scalability, security, and performance.
- Oversee the full software development lifecycle (SDLC), including design, coding, testing, and deployment.
- Implement best practices in DevOps, CI/CD, and cloud infrastructure to enhance agility and reliability.
- Make key architectural decisions, including microservices, APIs, and third-party integrations.
- Product & Customer Focus
- Align engineering efforts with customer needs and business goals.
- Collaborate with product teams to prioritize features and improve user experiences.
- Utilize data-driven decision-making through analytics, user feedback, and A/B testing.
- Ensure high availability and reliability of the platform for customers.
- Process & Performance Optimization
- Implement agile methodologies (Scrum/Kanban) to improve execution efficiency.
- Continuously optimize system performance, scalability, and security.
- Improve development processes to reduce technical debt and enhance code quality.
- Define and monitor key engineering performance metrics, such as system uptime, deployment frequency, and bug resolution time.
Required Skills & Experience
- Proven experience in building scalable SaaS or cloud-based platforms.
- Strong expertise in backend architecture, microservices, and API development.
- Hands-on experience with Node.js and React.
- Understanding of AWS & GCP cloud environments.
- Experience with warehouse management systems (WMS), transportation management systems (TMS), or supply chain platforms is a significant plus.
Only shortlisted candidates shall be contacted.