ABC Fitness Solutions logo

Manager, Engineering (Commerce)

ABC Fitness Solutions
NewPosted today

LOCATION

Hyderabad Office · Hybrid

EXPERIENCE

8+ Years

TYPE

FullTime

SKILLS REQUIRED

Technical LeadershipPeople ManagementDistributed SystemsCloud InfrastructureReliability Engineering

Job description

Overview

Lead and manage software engineering teams responsible for building and maintaining business-critical Commerce services, owning end-to-end engineering delivery and people development.

What you'll do

  • Lead and manage software engineering teams responsible for building and maintaining business-critical Commerce services.
  • Own end-to-end engineering delivery, from technical planning and solution design through development, testing, deployment, and production support.
  • Partner with Product Managers and stakeholders to define priorities, clarify requirements, manage dependencies, and establish realistic delivery commitments.
  • Drive predictable execution while maintaining high standards for software quality, security, scalability, and reliability.
  • Identify delivery risks, technical dependencies, and execution bottlenecks, and take proactive measures to address them.
  • Establish clear ownership, accountability, and engineering standards across the team.
  • Balance feature delivery, technical debt, production stability, and platform modernization.
  • Use engineering metrics such as cycle time, lead time, deployment frequency, change failure rate, and operational reliability to identify improvement opportunities.
  • Provide technical leadership and direction to engineering teams, ensuring architecture, design decisions, and engineering practices support scalable, secure, and reliable solutions.
  • Partner with Principal Developers and Architects to evaluate architectural trade-offs and establish technical direction aligned with product and business priorities.
  • Establish accountability for engineering quality, including clean code, automated testing, security, system reliability, and maintainability.
  • Coach and develop engineers in technical problem-solving, architectural thinking, and engineering best practices.
  • Guide technical risk management, complex issue resolution, and root cause analysis, engaging directly when necessary while empowering engineers to own solutions.
  • Partner with Product and Engineering leadership to shape technical roadmaps, manage technical debt, and balance delivery priorities with long-term platform health.
  • Build, mentor, and develop high-performing engineering teams with a culture of ownership, accountability, collaboration, and continuous improvement.
  • Conduct regular one-on-one meetings, provide actionable feedback, and support individual career development.
  • Own performance management, goal setting, coaching and development planning.
  • Identify and develop future technical leads and engineering leaders through mentoring and delegation.
  • Lead hiring, technical interviews, onboarding, and workforce planning to build strong engineering capabilities.
  • Foster psychological safety, constructive technical discussions, and an inclusive team environment.
  • Set clear performance expectations, provide regular feedback and coaching, and address performance gaps promptly and constructively.
  • Promote knowledge sharing, cross-team collaboration, and reduced dependency on individual contributors.
  • Champion the responsible adoption of AI-assisted engineering practices across development, testing, documentation, and operational workflows.
  • Identify opportunities to leverage AI to reduce repetitive engineering work, accelerate delivery, and improve software quality.
  • Encourage teams to experiment with AI tools while maintaining appropriate engineering review, security, privacy, and quality controls.
  • Collaborate with technical leaders to evaluate AI integrations, orchestration patterns, and automation opportunities.
  • Establish measurable outcomes for AI adoption, including improvements in engineering productivity, quality, and delivery efficiency.
  • Build team capabilities through technical learning sessions, experimentation, and practical AI-enabled engineering initiatives.
  • Ensure services meet established reliability, availability, performance, and security expectations.
  • Drive production readiness, observability, monitoring, alerting, and incident response practices.
  • Lead incident reviews and root cause analysis, ensuring preventive actions are implemented and tracked.
  • Improve operational metrics such as Mean Time to Recovery (MTTR), incident frequency, and service availability.
  • Establish effective CI/CD practices, automated quality gates, and reliable deployment processes.
  • Promote a culture of continuous improvement through retrospectives, technical reviews, and engineering metrics.
  • Collaborate with Product, Architecture, Platform, QA, Security, and business stakeholders to align engineering execution with organizational priorities.
  • Communicate delivery progress, technical risks, dependencies, and trade-offs clearly to senior leadership.
  • Contribute to engineering strategy, technical roadmap planning, and long-term platform evolution.
  • Support cross-team initiatives and influence decisions beyond the immediate team.
  • Demonstrate sound judgment in balancing business priorities, engineering investment, team capacity, and operational risk.

What you'll need

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • Typically 8+ years of software engineering experience, including demonstrated experience directly managing software engineers and engineering delivery.
  • Strong software development background with hands-on experience in Java, Spring Boot, microservices, and enterprise application development.
  • Solid understanding of system design, distributed systems, RESTful APIs, and event-driven architectures, with the ability to engage confidently in technical discussions.
  • Experience leading engineering teams responsible for building and operating cloud-based applications, ideally on AWS or comparable platforms.
  • Working knowledge of relational databases, messaging systems, API integrations, and containerized applications.
  • Proven experience managing engineering delivery, technical priorities, dependencies, and production responsibilities.
  • Experience hiring, coaching, developing, and managing the performance of software engineers while building high-performing teams.
  • Strong understanding of Agile development practices, CI/CD, automated testing, and DevOps principles.
  • Experience establishing engineering standards and improving delivery predictability, software quality, reliability, and operational performance.
  • Working knowledge of Generative AI and AI-assisted software engineering practices, including opportunities to improve developer productivity and engineering workflows.
  • Ability to partner effectively with Architects, Principal Engineers, and Technical Leads to evaluate architectural trade-offs, manage technical risks, and guide sound engineering decisions.
  • Ability to communicate technical priorities and trade-offs clearly, build cross-functional alignment, and resolve competing priorities.
  • Demonstrated ownership of engineering outcomes, balancing people development, technical quality, and business priorities.

Nice to have

  • Experience leading engineering teams supporting Billing, Payments, Collections, or Commerce platforms.
  • Previous experience as a Technical Lead, Staff Engineer, or in an architecture-focused role, bringing additional depth in technical design and engineering decision-making.
  • Experience leading large-scale modernization, platform migration, or technical transformation initiatives.
  • Experience managing geographically distributed engineering teams or multiple engineering workstreams.
  • Exposure to AI-enabled applications, AI-assisted software development, or emerging agentic AI technologies.

Details

  • Location: Hyderabad Office, India.
  • Work mode: Hybrid, working from the office 2-3 times a week.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Manager, Engineering (Commerce)