Senior Software Engineer (Bengaluru)

Senior Software Engineer (Bengaluru)

19 Oct
|
Sage
|
Bengaluru

19 Oct

Sage

Bengaluru

Job Description

Role purpose

Lead substantial engineering work within a X3 squad, delivering maintainable modern capabilities while protecting X3 behaviour, upgradeability and operational continuity.

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

• Solid software engineering experience delivering cloud-native SaaS platforms and distributed systems using modern programming languages such as Rust, TypeScript/Node.js, Go, Python, Java, or C#,



with a track record of building secure, scalable, maintainable, and production-ready services.
• Strong understanding of distributed systems architecture, including service decomposition, synchronous and asynchronous communication patterns, event-driven architectures, resiliency engineering, fault tolerance, scalability, observability, eventual consistency, and failure-recovery strategies.
• Deep experience designing, developing, and evolving API-first platforms, including REST, GraphQL, event-driven integrations, service contracts, versioning, backward compatibility, security controls, and integration governance.
• Experience designing and operating solutions using relational databases and document databases, including data modeling, performance optimization, scalability, reliability, migration strategies, and operational support.
• Strong cloud-native engineering experience across containers, orchestra

📌 Senior 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: senior software engineer (bengaluru) / bengaluru

Subscribe to this job alert:

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