Principal Engineer Software
Location: Hyderabad, Telangana, India
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
About Us
About the Organization
Fanatics Commerce is a leading designer, manufacturer, and seller of licensed fan gear, jerseys, lifestyle and streetwear products, headwear, and hardgoods. It operates a vertically-integrated platform of digital and physical capabilities for leading sports leagues, teams, colleges, and associations globally – as well as its flagship site, www.fanatics.comFanatics Commerce has a broad range of online, sports venue, and vertical apparel partnerships worldwide, including comprehensive partnerships with leading leagues, teams, colleges, and sports organizations across the world—including the NFL, NBA, MLB, NHL, MLS, Formula 1, and Australian Football League (AFL); the Dallas Cowboys, Golden State Warriors, Paris Saint-Germain, Manchester United, Chelsea FC, and Tokyo Giants; the University of Notre Dame, University of Alabama, and University of Texas; the International Olympic Committee (IOC), England Rugby, and the Union of European Football Associations (UEFA).
At Fanatics Commerce, we infuse our BOLD Leadership Principles in everything we do:
· Build Championship Teams
· Obsessed with Fans
· Limitless Entrepreneurial Spirit
· Determined and Relentless MindsetWe are seeking a Principal Software Engineer, who serves as the technical authority for cloud-native financial and operational systems. This role architects scalable, event-driven solutions across Order-to-Cash, Procure-to-Pay, Inventory, and Ledger domains, ensuring data integrity, resilience, and peak-season readiness. The Principal Engineer drives modernization of distributed systems, integrations of home-grown applications with Cloud ERPs (like Oracle Fusion, D365), establishes engineering standards for APIs, and observability, and partners closely with Finance, Supply Chain, Product, and Infrastructure teams to enable secure, compliant, and high-performance platforms that scale with business growth, reporting into Director of Engineering - Finance Technology.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
