Engineering Manager

دوام كامل في a Laimoon Verified Company في India
نُشرت يوم June 13, 2024

تفاصيل الوظيفة

Porter: Creating Impactful JourneysAt Porter, we're not just passionate about improving productivity; we're on a vision to Moving a billion dreams one delivery at a time. We empower businesses, both large and small, to optimize their operations and unleash unprecedented growth in their core functions. Join us in pioneering the future of last-mile logistics, one that's poised to disrupt the industry and redefine the way we think about transportation.Why Porter?Industry Leadership: As the fastest-growing leader in last-mile logistics, we boast a Pan India and International presence with operations spanning multiple cities. With a fleet size exceeding 750k driver partners and 15 million customers. Porter is at the forefront of this dynamic and rapidly expanding sector.Cutting-Edge Technology: Our industry-best technology platform has garnered over $150 million in investments from renowned backers, including Sequoia Capital, Kae Capital, Mahindra Group, LGT Aspada, Tiger Global, and Vitruvian Partners. We leverage technology to drive efficiency, innovation, and unparalleled service.Ambitious: We're not just solving problems; we're addressing a massive challenge and going after a market with a valuation surpassing $50 billion USD. Our ambition extends beyond last-mile delivery; we aim to disrupt all facets of logistics, including warehousing and LTL transportation.Thriving Community: Join a community of passionate individuals who are committed to doing the best work of their lives. At Porter, we value the spirit of collaboration, innovation, and embracing challenges head-on.Be a Part of Something Extraordinary:If you're ready to make an impact, be at the forefront of innovation, and embrace the challenges and opportunities of a fast-paced work environment, Porter is the place for you. We're not just building a brand; we're creating a household name in transportation. Join us and be part of the revolution - where every day is an opportunity to redefine what's possible.If you are ready to make a significant impact and shape the future of Porter, apply now and be part of our exciting journey!Role - Engineering ManagerResponsibilitiesThis role requires a person to drive the engineering of a set of products by aligning withbusiness and product stakeholders, and building and upskilling a team to aid in this. Theresponsibilities include.Business and product alignment and engineering planningWork closely with business and product stakeholders to understand and align with product initiatives and iterations.Help shape the engineering requirement by aligning with the product manager and fleshing out concepts and user flows.Formalize product requirements into roadmaps and sprints.Product and system developmentDrive high level modeling and design for projects, also focusing on non-functional aspects, including but not limited to database design, communication protocols, deployment systems, etc.Drive adoption of design frameworks like domain driven design, clean architecture,etc., resulting in a robust layered architecture.Drive good code review practices, using the review process as a mentoring tool to upskill people.Ensure test coverage of systems, partly through unit and integration testing, and partly through blackbox testing by collaborating with the Quality Assurance team, via good testing practices.Project ManagementDrive the execution of the project by delegating tasks effectively.Resolve blockers through technical expertise, negotiation and delegation.Estimate timelines and ensure adherence to them through effective sync-ups and course corrections.MaintenanceFormulate SLAs and oversee their adherence for the various systems, effectively tracking issues and performance inefficiencies.Performance monitoring and optimization for systems.Drive technical re-design, remodeling and refactoring of systems for robustness and sustainability.Team ManagementTypically manage a team of 8-15 cross-functional team members from a delivery perspective, with 3-6 direct reportees, and a portfolio of 3-6 products.Do periodic assessment of reportees, chart their career growth paths and train them.Recruit members into the team by collaborating effectively with the recruitment team.MiscellaneousTake a managerial and influencer role in the software engineering function, implementing the technical vision and the pursuit of innovations regarding new technologies, platforms and applicationsResearch, designs and writes new software and performs deep dive data analysis, to identify issues and implement ways to improve working processes within the area of software engineering responsibility, such as avoiding and reducing technical debtChampions, continuously develops and shares with team knowledge on emerging trends and changes in software engineeringPrior experience in established start-ups is a plusTechnical Skills:Bachelors or Masters Degree in Computer Science or a related field from a college of reputeExperience leading large-scale distributed systems, working on mobile development projectsAbility to be flexible, proactive, and comfortable working with minimal specificationsExperience with short release cycles, the full software lifecycle, and experience working on a product that's been released for public consumptionExperience in hiring, mentoring, and leading engineersExperience with continuous delivery, deployment, and monitoring of mobile applications.Knowledge of and experience with databases RDBMS - PostGres, MySQL, etc, Linux,Monitoring systems (Datadog / New Relic), Logging, Operations, and SLO/SLAExperience with Agile development methodologies. Scrum Master experience requiredWork closely with cross-functional teams, including product managers, designers, architects, and developers, to drive the mobile application development process.Experience in communicating with users, other technical teams, and product management to understand requirements, describe software product features, and technical designsStrong verbal and written communication skills, organizational and time management skillsShould have worked on large scale SaaS products and can rapidly familiarize himself / herself with complex productsExposure to consumer facing productsA strong inclination for keeping up-to-date with the latest trends and emerging technologies in the field of mobile developmentAs an Engineering Manager, your role is critical in ensuring the successful delivery of software projects, fostering innovation, and developing a high-performing engineering team that aligns with the organization's goals and vision. You will be a strategic leader who empowers your team to excel and adapt to the ever-evolving field of software development. PRB

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
تحسين فرصتك لحصول على وظيفة خذ دورة عبر الإنترنت على الهندسة ابتداءً من الآن. تطلب ترويج10 دولار للدورات عبر الإنترنت. انظر جميع الدورات
See All Engineering Jobs
تعليقات وملاحظات تعليقات وملاحظات