CareerPlan

Principal Software Engineer

HyderabadFull-time2026-10-16 → 2026-11-10

Core

Providing technical leadership for the Billing and Hub teams, owning end-to-end design of the billing service, and representing India in architecture reviews.

Role type

Principal Software Engineer (Backend)

Builds

Billing service, integrations with finance and CRM systems, subscriptions, entitlements, and consumption models.

Domain

SaaS / Billing & Subscription Systems

Deliverable

product features

Required skills

Java, Spring Boot, System Design, Architecture, Billing/Subscription/Entitlement Systems, Cloud Platforms (AWS/GCP/Azure), AI Tools

Preferred skills

Agentic AI, Mentoring

Technologies

Java, Spring Boot, AWS, GCP, Azure

Responsibilities

Providing technical leadership for the Billing and Hub teams, setting direction and guiding engineers day to day; Owning the end-to-end design of the billing service, including integrations with finance and CRM systems, subscriptions, entitlements and consumption; Representing India in architecture reviews and senior technical forums, influencing decisions and managing dependencies across teams; Partnering with Product, GTM and Finance stakeholders to evolve billing and consumption models; Working hands-on with engineers, using AI and agentic tools to build, debug and challenge solutions, and mentoring colleagues.

Seniority

Principal, hands-on IC & mentorship