Engineering Manager II

Amazon Inc.

Bengaluru

On-site

INR 4,200,000 - 6,400,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Amazon Inc. is seeking an experienced Engineering Manager II - Monetization to lead the engineering team responsible for billing and financial correctness across subscriptions, wallets, usage-based billing, ledgers, reconciliation, and rebilling systems.

You will own the reliability and correctness of critical financial systems while guiding a team of senior engineers, driving delivery, hiring, and technical execution.

Qualifications

  • 9+ years of backend/software engineering experience.
  • 2+ years of engineering management/people leadership experience.
  • Experience leading 8+ engineers including senior engineers/managers.
  • Strong backend and distributed systems knowledge.
  • Experience owning billing, payments, wallets, subscriptions, ledgers or monetization platforms.
  • Understanding of financial transactions, idempotency, reconciliation, and data correctness.

Responsibilities

  • Own the engineering roadmap and execution for monetization and billing systems.
  • Lead systems covering subscriptions and recurring billing, wallets and balances, usage-based billing/metering, financial ledgers, reconciliation, rebilling and adjustments, and payments and transaction processing.
  • Ensure financial correctness, consistency, reliability, and auditability across the platform.
  • Drive the design and implementation of systems with strong idempotency, consistency, reconciliation, and failure recovery mechanisms.
  • Lead and mentor a team of 8+ engineers, including experienced managers and senior engineers.
  • Own team planning, hiring, performance management, career development, and organizational growth.
  • Partner with product, finance, operations, and other engineering teams to define requirements and deliver capabilities.
  • Drive technical architecture and engineering decisions while maintaining hands-on technical depth.
  • Establish strong engineering practices around code quality, testing, observability, reliability, incident management, and operational excellence.
  • Lead resolution of complex production issues involving billing, payments, reconciliation, and financial data.
  • Manage delivery timelines, priorities, dependencies, and execution across multiple teams.
  • Identify opportunities to improve scalability, automation, cost efficiency, and reliability of monetization systems.

Skills

Backend systems
Distributed systems
People leadership
Technical architecture
Billing systems
Hiring & mentoring

Job description

We are looking for an experienced Engineering Manager II - Monetization to lead the engineering team responsible for billing and financial correctness across subscriptions, wallets, usage-based billing, ledgers, reconciliation, and rebilling systems. This role combines strong technical depth with people leadership. You will own the reliability and correctness of critical financial systems while leading a team of experienced engineers, driving delivery, hiring, and technical execution.

Responsibilities
  • Own the engineering roadmap and execution for monetization and billing systems.
  • Lead systems covering subscriptions and recurring billing, wallets and balances, usage-based billing/metering, financial ledgers, reconciliation, rebilling and adjustments, and payments and transaction processing.
  • Ensure financial correctness, consistency, reliability, and auditability across the platform.
  • Drive the design and implementation of systems with strong idempotency, consistency, reconciliation, and failure recovery mechanisms.
  • Lead and mentor a team of 8+ engineers, including experienced managers and senior engineers.
  • Own team planning, hiring, performance management, career development, and organizational growth.
  • Partner closely with product, finance, operations, and other engineering teams to define requirements and deliver business-critical capabilities.
  • Drive technical architecture and engineering decisions while maintaining sufficient hands-on technical depth.
  • Establish strong engineering practices around code quality, testing, observability, reliability, incident management, and operational excellence.
  • Lead resolution of complex production issues involving billing, payments, reconciliation, and financial data.
  • Manage delivery timelines, priorities, dependencies, and execution across multiple teams.
  • Identify opportunities to improve scalability, automation, cost efficiency, and reliability of monetization systems.
Requirements
  • 9+ years of backend/software engineering experience.
  • Minimum 2+ years of engineering management/people leadership experience.
  • Experience managing a team of 8+ engineers, including senior engineers and/or engineering managers.
  • Strong technical background in backend systems and distributed systems.
  • Proven experience building or owning billing, payments, wallets, subscriptions, ledgers, metering, or monetization platforms.
  • Strong understanding of financial transaction processing, idempotency, reconciliation, ledger systems, billing and invoicing, payment workflows, data consistency and correctness, failure handling, and recovery.
  • Demonstrated experience owning technical delivery, architecture, team management, and hiring.
  • Strong stakeholder management and communication skills.
  • Ability to balance technical depth, business requirements, people leadership, and execution.
  • Preferred Background: Candidates from the following domains are highly relevant: Payments / FinTech, SaaS Billing, Subscription Platforms, Wallets, Payment Gateways, Revenue / Monetization Platforms, Usage-based Billing / Metering, and Financial Infrastructure.
Ideal Candidate
  • The ideal candidate is an engineering manager/senior engineering manager who has both strong backend engineering fundamentals and proven people-management experience.
  • They should have personally owned or led billing/payment/ledger/metering systems, understand the importance of financial correctness and reconciliation, and have experience managing 8+ engineers while driving delivery, hiring, and technical direction.
  • This is not a pure people-management role. We are looking for someone with enough technical depth to challenge architecture, understand complex financial workflows, guide senior engineers, and make sound technical decisions.
  • Add a concise role summary. Separate must-have and preferred skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineering Manager II
Engineering Manager II

Myntra Designs Private Limited • Bengaluru

On-site
INR 450,000 - 800,000
Engineer - Billing
Engineer - Billing

Greytip Software Private Limited • Mumbai

On-site
INR 700,000 - 1,100,000
Senior Staff Software Engineer- Monetization Platform
Senior Staff Software Engineer- Monetization Platform

Rippling • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Staff Engineer, Revenue Experiences
Staff Engineer, Revenue Experiences

Stripe • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Senior Staff Software Engineer- Monetization Platform
Senior Staff Software Engineer- Monetization Platform

Rippling • Bengaluru

On-site
INR 3,200,000 - 5,200,000
Staff Software Engineer
Staff Software Engineer

DealHub Ltd. • Bengaluru

On-site
INR 3,000,000 - 6,000,000
BillingPlatform - SM
BillingPlatform - SM

PwC • Kolkata District, Hyderabad, Bengaluru

On-site
INR 2,500,000 - 4,500,000
Senior Engineering Manager
Senior Engineering Manager

VMware • India

On-site
INR 2,000,000 - 3,000,000
Staff Software Engineer
Staff Software Engineer

DealHub.ai • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Specialist Consultant Billing
Senior Specialist Consultant Billing

Experian • Hyderabad

On-site
INR 1,200,000 - 1,800,000