You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
SAP IT Business Systeme

Senior Developer

  • Hybrid
  • 6+ years
  • English (B2)

Salary

Not stated

Similar roles pay $105K - 185K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company is hiring a Senior Software Developer who uses AI-assisted development as a routine part of engineering work.

The team sits in the SAP CX OMS unit, which builds and runs high-quality cloud-native microservices that manage the order lifecycle and integrate with SAP Commerce Cloud and S/4HANA.

The work is agile and collaborative, and quality engineering and customer impact are treated as one concern.

The team builds the core backend services and CI/CD for the OMS product and works with every team in the group on a wide range of tasks.

The company has been operating for over 50 years.

The role is linked to skills including cloud architecture, customer relationship management, complex problem solving, observability, and AI output quality assurance.

Responsibilities

  • Design and build scalable systems on your own, including AI-native components, advanced RAG pipelines, and multi-agent workflows.
  • Build and own evaluation and benchmarking frameworks that measure AI system quality, reliability, and performance.
  • Optimize latency, throughput, and cost across systems.
  • Implement and improve observability and SRE practices, including monitoring, alerting, incident response, and root cause analysis.
  • Work with platform, data, and AI teams to design robust, production-ready solutions and improve integration.
  • Keep strengthening system scalability, resilience, and maintainability.
  • Use AI-powered tools to speed up delivery, from understanding requirements and exploring designs to generating code, writing tests, debugging, and documenting services.
  • Use AI-assisted tools every day while keeping architecture, security, performance, reliability, and maintainability standards high.
  • Review, validate, test, and improve AI-generated code rather than accepting it unchecked.
  • Keep up with emerging AI technologies, define and enforce team standards for AI-assisted development, and bring recommendations with a clear cost and benefit view.
  • Design, build, and test complex, scalable, performant cloud-native microservices for the order management platform.
  • Take part in full sprint cycles: refinement, development, code review, and deployment.
  • Write unit, integration, and contract tests for production-grade quality.
  • Own technical quality by setting coding standards, leading code reviews, and promoting test automation.
  • Contribute to CI/CD pipelines and apply DevOps practices to automate build, test, deployment, and operations using SAP BTP, Kubernetes, and GitHub Actions.
  • Work with architects, developers, product managers, and other engineering teams to turn business requirements into technical solutions.
  • Monitor application health, performance, and reliability, and act early on problems.
  • Troubleshoot complex production issues across application, integration, and infrastructure layers, driving root cause analysis and permanent fixes.
  • Help with technical documentation and knowledge sharing within the team.

Requirements

  • Deep experience with distributed systems and scalable application design.
  • Strong hands-on skills with LLMs, advanced RAG patterns, and agentic workflows.
  • Proficiency in designing for scale, resiliency, and fault tolerance is required.
  • Strong experience with performance optimization, cost management, and troubleshooting complex production systems is essential.
  • A solid grasp of SRE principles, observability (logs, metrics, tracing), and incident management is expected.
  • Experience designing evaluation frameworks for AI systems, validating model behavior, and applying agentic engineering patterns is critical.
  • Technical leadership and mentoring ability.
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent functional experience.
  • 6+ years of professional software development experience.
  • Professional experience with AI-assisted development tools such as Claude Code, GitHub Copilot, or similar, with deep fluency across design, coding, testing, and observability, and awareness of their limits and costs.
  • Expert-level Java. Spring Boot preferred. Proven experience with REST API design and asynchronous messaging such as Kafka or similar.
  • Knowledge of microservices architecture and cloud-native patterns.
  • Solid software engineering fundamentals and an understanding of clean code principles.
  • Experience with CI/CD tooling such as Kubernetes, Jenkins, GitHub Actions, ArgoCD, or similar.
  • Working knowledge of relational and/or NoSQL databases.
  • Comfortable working in an agile or scrum environment.
  • Solid communication skills, with the ability to work across distributed, cross-functional teams and present to stakeholders.
  • Knowledge of OMS domain concepts such as order capture, fulfillment, ATP, and returns.
  • Knowledge of cloud platforms, SAP BTP and Azure.
  • Contributions to open-source projects.
  • You take end-to-end technical ownership of critical systems, including their quality and operation in production.
  • You are the go-to technical resource for the team, unblocking colleagues, pairing on hard problems, and speeding up onboarding.
  • You are curious, keep learning, and are comfortable with new technologies.
  • You believe automation should remove repetitive work and improve quality.
  • You collaborate openly and enjoy solving complex problems with others.
  • You balance technical excellence with customer and business priorities.
  • You care about software that is reliable, secure, scalable, and easy to maintain.
  • You are comfortable with AI-native development and apply sound engineering judgment.

Conditions

The salary range is included in the posting. Final pay falls within that range and depends on education, skills, experience, location, scope of the role, and the selection process.

Variable incentives may be offered where applicable. They are target-based, and payouts depend on company and individual performance and the relevant plan terms.

Functional English is required for positions based in Quebec, given global work with company entities and Canadian stakeholders.

Use of AI in recruitment must follow the company's ethical AI guidelines, and violations may lead to disqualification.

The company is committed to equal employment opportunity and provides accommodations to applicants with disabilities.

For employees, only permanent roles are eligible for the referral program, and vocational training roles may have specific conditions.

Benefits

  • Flexible working models.
  • A focus on health and well-being.
  • Learning and development opportunities to build on your skills.
  • A summary of benefits and eligibility is available from the company.

Where you’d work

Part of the week in the office

You can work from

  • Canada

About the company

SAP IT Business Systeme

  • Industry: SaaS

Office in Montreal, Canada

Also hiring in Munchen, Germany, United Kingdom, Reston, United States and 23 more places

3 of their 103 open roles are remote

Your chances

We've checked whether it's still hiring and how crowded it is.

  • 19 checks run
  • 0 red flags

Still hiring?

13 checks

No red flags

How crowded?

6 checks

No red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details14 facts · Role, Location, Compensation, Employment, Company, Requirements
Tech stack
  • Java
  • Kubernetes
  • Spring
  • Kafka
  • Azure
  • CI/CD
  • LLMs
  • RAG
Seniority
Senior
Type
Full-time
Industry
SaaS
Specialty
Backend
Region
Canada
Show 8 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Senior
Experience
6+ years
Tech stack
  • Java
  • Kubernetes
  • Spring
  • Kafka
  • Azure
  • CI/CD
  • LLMs
  • RAG

Location

Work model
Hybrid
Region
Canada
Office
  • Montreal, Canada
Remote from
  • Canada

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Full-time

Company

Industry
SaaS

Requirements

Languages
  • English (B2)

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason