Principal Engineer Software

Fanatics
Hyderabad, IN

Key Responsibilities

  • Define and evolve cloud-native architecture for Finance and SCM platforms using API-first and event-driven patterns.
  • Architect resilient, distributed transaction flows across microservices, commerce ERPs (Oracle Fusion, Netsuite, D365 etc), OMS, WMS, financial systems, and data platforms.
  • Establish standards for event contracts, data consistency, reconciliation frameworks, and financial ledger integrity.
  • Design for high availability, horizontal scalability, and peak traffic readiness (seasonal spikes, month-end close).
  • Establishes error framework and enables self-service retry mechanism.
  • Lead modernization initiatives (monolith decomposition, async processing, streaming, domain-driven design).
  • Drive observability strategy — logging, tracing, metrics, SLOs — for critical financial and inventory systems.
  • Own system-level non-functional requirements: latency, fault tolerance, disaster recovery, and security.
  • Drive the adoption of Agentic AI to re-imagine user experience and finance workflows (e.g., invoice processing, journal entry validation, reconciliation, supplier communication, collections).
  • Influence cloud infrastructure strategy (Kubernetes, serverless, managed services).
  • Partner with Finance, Supply Chain, Data, and Security leadership to translate regulatory and operational needs into architecture.
  • Mentor senior engineers and shape engineering standards across domains.

Skills, Tools & Experience

  • 12+; years of engineering experience building distributed, cloud-native systems.
  • Strong expertise in microservices architecture, event-driven systems, and API design.
  • Hands-on experience with cloud platforms (AWS, Azure, GCP) and container orchestration (Kubernetes).
  • Experience with streaming platforms (Kafka, Pub/Sub, Event Hubs) and async messaging patterns.
  • Strong understanding of financial domain concepts (ledgering, revenue recognition, inventory costing, reconciliation) and experience with Cloud ERPs.
  • Experience designing systems for high-transaction retail or eCommerce environments.
  • Deep knowledge of data architecture, eventual consistency, and idempotent processing.
  • Proficiency in modern backend stacks (Java, .NET, Go, or similar) and strong SQL/data modeling skills.
  • Experience implementing observability and SRE principles (OpenTelemetry, monitoring, SLOs).
  • Proven ability to influence cross-functional and executive stakeholders on platform strategy
// // //