1,775,708open jobs
103,566companies
265,446added this week
Browse all
Salary
≈ $24k – $55k per year (Estimated)
Location
Hybrid (Bengaluru, India)
Seniority
Principal · 10+ years exp

Confirmed on the employer's own hiring board on Oct 16, 2026. First seen by Alion on Oct 16, 2026. Sage scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Sage is a British software company headquartered in Newcastle upon Tyne that makes accounting, financial management, payroll and HR software for small and medium-sized businesses, including Sage Intacct, Sage X3 and Sage Accounting. Founded in 1981 and listed on the London Stock Exchange as The Sage Group plc, it serves customers through offices across the UK, Europe, North America, Africa and Asia-Pacific, with large teams in Atlanta, Paris, Frankfurt, Toronto and Barcelona. It hires sales development and account managers, partner enablement and product support specialists, marketing, SEO and data analysts, and finance and compensation staff.
Backed by Pear VC
About the Role

As a Principal Backend Engineer at Sage, you will provide technical leadership in designing, developing, and delivering a high-quality SaaS solution that exceeds customer and business partner expectations. We are looking for someone with 10+ years of professional experience in backend engineering, who can bring technical depth, architectural vision, and leadership maturity to the team. Proficiency in English, written and verbal, is required.

We value humility and collaboration. We are looking for people who can work as part of a team, not in silos. We expect engineers to take ownership beyond just writing code, including tests, documentation, and long-term code quality.

Location: Bangalore, India. This is a hybrid role, three days per week in the office.

Required Skills

Core languages & runtime

  • Strong TypeScript (strict mode) and Node.js (v24+) for production services.
  • Solid computer-science fundamentals: data structures, algorithms, concurrency, async I/O.

Backend frameworks & APIs

  • REST API design with Fastify (or Express/NestJS/Koa with willingness to learn Fastify).
  • JSON Schema contract design and validation (AJV or equivalent); OpenAPI/Swagger.
  • Understanding of API versioning, idempotency, pagination, and error-handling patterns.

Data & persistence

  • Relational databases MySQL and/or PostgreSQL: schema design, indexing, query tuning.
  • Comfort with JSON-document modeling in a relational store and query compilation to SQL.
  • SQL query builders (Knex or similar); parameterized queries and SQL-injection prevention.
  • Caching with Redis.

Distributed systems & messaging

  • Event-driven / message-queue systems (AWS SQS, or Kafka/RabbitMQ/SNS equivalents): producer/consumer patterns, dead-letter queues, retries/backoff, and idempotency.
  • Designing for at-least-once delivery and eventual consistency.

Cloud & platform

  • AWS services (SQS, EFS, S3, IAM, ECR) in a production context.
  • Containerization with Docker; familiarity with Kubernetes deployments.

Security

  • OAuth2 / OIDC / JWT validation (RS256, JWKS), token propagation, and multi-issuer auth.
  • Secure coding against the OWASP Top 10; multi-tenant isolation and row-level security.

Testing & quality

  • Unit, integration, and contract testing (Vitest/Jest or equivalent); test-driven mindset.
  • Linters/formatters (Biome, ESLint/Prettier) and CI discipline.

Tooling & workflow

  • Git and pull-request workflows; monorepo experience (Nx) a plus.
  • CI/CD (GitHub Actions or similar).

AI Tooling

  • Productive use of AI-assisted developer tooling (e.g. GitHub Copilot, Claude Code, Cursor) to accelerate day-to-day backend development.
  • Integrating LLM / generative-AI capabilities into backend services (e.g. OpenAI, Anthropic, AWS Bedrock) via SDKs, streaming responses, and prompt/response validation.
  • Familiarity with retrieval-augmented generation (RAG): embeddings, vector stores/search, and context assembly pipelines.

Nice to Have

  • Experience with MongoDB-like query languages or building a query compiler/DSL.
  • KEDA / autoscaling on queue depth; Istio service mesh; Argo Rollouts canary deploys.
  • GitOps (ArgoCD) and schema-driven DB migrations (Atlas or Liquibase/Flyway).
  • Observability stacks: New Relic APM, Sumo Logic, Prometheus, Pino logging.
  • Experience with git-like versioning / CRDT / operational-transform data models.
  • Domain knowledge in finance, ERP, FP&A, or accounting systems.
  • Building data-migration / reconciliation frameworks at scale.
  • Experience building AI/ML-powered backend features such as forecasting, anomaly detection, or natural-language querying over financial data.

Responsibilities

Responsibilities

  • Lead the design, development, and implementation of scalable, high-performance SaaS software
  • Take technical ownership of products, systems, or services, ensuring robust and maintainable solutions.
  • Provide guidance and mentorship to software engineers, fostering technical growth within the team and contribute to code reviews, architectural discussions, and technical design sessions.
  • Collaborate with cross-functional teams, including product management, architecture, and quality assurance, to ensure successful product delivery.
  • Identify and address performance bottlenecks, security vulnerabilities, and technical debt and act as a technical expert in solving complex software challenges.
  • Drive continuous improvement in software development processes, tools, and methodologies.
  • Stay current with emerging technologies and industry trends, applying them to improve product efficiency and quality.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,775,708 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Bengaluru
≈ $31k – $82k per year (Estimated) • In office • Confidential • Full-Time • 5+ years exp • Hyderabad
Python
Java
C#
AI/ML
Cursor
Claude
AI Agents
LLM
RAG
DevOps
Rest API
OpenShift
GitHub Actions
AWS CDK
CI/CD
Jenkins
AWS
Docker
Kubernetes
JFrog Artifactory
GitHub
Apply
≈ $23k – $53k per year (Estimated) • In office • Master's Degree • Chennai
Python
Go
JavaScript
Java
Solidity
Java
Spring Boot
Hibernate
Frontend
React.js
DevOps
GCP
Helm
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Amazon EKS
Azure AKS
Web3
Smart Contracts
Corda
Hyperledger Fabric
Management
Agile
Apply
≈ $22k – $52k per year (Estimated) • In office • 15+ years exp • Bachelor's Degree • Chennai
Python
JavaScript
Java
SQL
C#
Node JS
Java
Spring Boot
C#
.NET
AI/ML
Hadoop
DevOps
Rest API
CI/CD
Apply
≈ $21k – $48k per year (Estimated) • Hybrid • Bachelor's Degree • Pune
JavaScript
TypeScript
AI/ML
Model Context Protocol
AI Agents
LocalAI
LLM
RAG
LLM Guardrails
Frontend
Angular
Ember.js
DevOps
Azure
Git
AWS
Platform Engineering
GitHub
Linux
Management
Scrum
Apply
≈ $24k – $55k per year (Estimated) • In office • Kolkata
AI/ML
Copilot
Voice Agents
Copilot Studio
DevOps
Rest API
Azure
Cybersecurity
DLP
Management
Power Automate
Power Apps
Apply
≈ $24k – $58k per year (Estimated) • In office • Full-Time • Bengaluru
JavaScript
AI/ML
Model Context Protocol
AI Agents
DevOps
GCP
CI/CD
Docker
Kubernetes
Apply
≈ $29k – $76k per year (Estimated) • Hybrid • 12+ years exp • Bengaluru
Python
Java
Groovy
Java
Gradle
DevOps
Terraform
GCP
Helm
GitHub Actions
GitLab CI
CI/CD
GitOps
Jenkins
Git
AWS
Docker
Kubernetes
Grafana
JFrog Artifactory
GitHub
GitLab
Linux
Management
Agile
Kanban
Apply
≈ $12k – $27k per year (Estimated) • In office • Full-Time • 15+ years exp • Bachelor's Degree • Bengaluru
DevOps
Incident Management
Management
Agile
ITIL
Apply
In office • Full-Time • PhD • Bengaluru
Management
Agile
Scrum
Apply
≈ $21k – $44k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Bengaluru
AI/ML
Machine Learning
DevOps
Azure DevOps
Azure
CI/CD
GitHub
Management
Agile
Apply
See all jobs
This is one of many
1,775,708 more open roles from verified company boards, updated every day.