Job Purpose: Engineering Manager role entails 2/3rd SDE3 Engineer and 1/3rd Engineering Manager responsibilities. Overseeing designs enforcing engineering best practices ensuring compliance managing development maintaining technical quality and handling deployment roll out and engineering support.
Key responsibilities
- Cross-Functional Collaboration: Engaging in stakeholder communication aligning roadmaps and managing resource allocation to meet business objectives.
- Strategic Contributions: Shaping the technical vision and managing the teams OKRs to drive impactful outcomes.
- Capability Management and Leadership: Hiring mentoring and retaining top talent while fostering team growth and performance.
- Culture Building: Cultivating adynamic fast-paced environment that promotes energy hustle and innovation.
Technology strategy and design:
- Know the domain/business: Stay on top of business process customer value prop and technology enablement for respective domains
- Technology strategy and plan: Stay on top of technology objectives architecture paradigms engineering and best practices.
- Technology ways of working: Ensure adoption of engineering best practices
- Technology Ownership: Own design and development systems to ensure seamless functionality.
- Own delivery of functionality system integration usability and NFR
Technology Delivery:
- Own techno-functional design code quality flexible/ modular design and rules driven behavior
- Directly responsible for quality roll out production support and stabilization
- Collaborate with cross functional teams
- Strong understanding of SEO best practices Core Web Vitals structured data and page speed optimizations.
- Hands-on experience with Google Analytics Google Search Console Google Tag Manager and other web analytics tools.
- Knowledge of web performance optimization techniques and tools such as Lighthouse.
Technology Team Building:
- Train and mentor junior engineers and peer
- Contribute with hiring and culture building
Qualifications & Skills
Education Background:
- Bachelor of Engineering preferably in computer science and related streams.
- Software Engineering with 8years of experience.
- Experience in leading engineering teams and initiatives.
Technology:
- Strong experience in hands on software engineering for business applications
- Deep understanding of engineering principles system design and development workflows.
- Ability to guide and evaluate technical decisions.
- Dexterity to quickly pick up and work on multiple language sand tech stacks
- Clarity of thinking and detail orientation
- Agile flexible resourceful mindset along with a best practices and safe deployment approach
- Experience in digital commerce and retail
- Preference for experience in tech start-up (small company)
Leadership and People Skills:
- Strong communication conflict resolution and motivational skills.
- Ability to build trust and nurture talent.
- Experience in hiring
Project Management:
- Proficient in managing timelines resources and stakeholder expectations.
- Capable of pivoting between technical and non-technical responsibilities.
Required Experience:
Manager