Principal Software Engineer (Bengaluru)

Principal Software Engineer (Bengaluru)

19 Oct
|
Sage
|
Bengaluru

19 Oct

Sage

Bengaluru

Job Description

Role purpose

Own the hardest engineering outcomes in X3 and turn architecture direction into working, supportable product capabilities. Set the technical bar across squads while remaining close enough to the code, evidence and customer impact to make sound decisions.

X3 context

Sage X3 is the SaaS-readiness programme for X3: a progressive transformation from tightly coupled legacy runtime patterns towards portable, cloud-operable and upgradeable capabilities. The programme protects customer behaviour, partner IP and rollback while it modernises journeys, APIs, components, data paths, business logic, delivery automation and migration economics.

The role contributes to outcome-owned squads. India is a scalable engineering and product delivery centre, connected to Europe and North America through deliberate overlap, shared standards, recorded decisions and continuous support of production outcomes.

Required Technical And Domain Skills

• Expert understanding of distributed systems architecture, including domain-driven design, service decomposition,



event-driven architectures, asynchronous processing, scalability, resiliency engineering, fault tolerance, consistency models, disaster recovery, observability, and operational excellence.
• Extensive experience defining and governing API-first and event-driven platforms, including REST, GraphQL, messaging architectures, service contracts, versioning strategies, backward compatibility, integration governance, and ecosystem extensibility.
• Solid engineering and architecture expertise across relational databases and document databases, including platform-scale data modeling, performance optimization, reliability, replication, migration strategies, data lifecycle management, and operational resilience.
• Deep experience leading cloud-native engineering initiatives encompassing containers, orchestration platforms, CI/CD, infrastructure automation, platform engineering, secure software supply chains, obser

📌 Principal Software Engineer (Bengaluru)
🏢 Sage
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer (bengaluru) / bengaluru