22 hours ago
Montréal, CanadaSenior
Responsibilities
- Design, develop, test, and maintain scalable cloud-native microservices for SAP’s Order Management platform.
- Build AI-native components, advanced RAG pipelines, multi-agent workflows, and evaluation and benchmarking frameworks.
- Optimize system latency, throughput, cost efficiency, scalability, resilience, and maintainability.
- Write unit, integration, and contract tests and establish technical quality and test automation standards.
- Contribute to CI/CD pipelines and automate build, test, deployment, and operational processes using SAP BTP, Kubernetes, and GitHub Actions.
- Monitor application health, performance, and reliability; troubleshoot production issues and drive root-cause analysis and permanent fixes.
- Define team standards for AI-assisted development and review, validate, test, and improve AI-generated code.
- Provide technical leadership through design guidance, code reviews, mentoring, documentation, and knowledge sharing.
- Collaborate with architects, developers, product managers, platform teams, data teams, AI teams, and stakeholders across distributed groups.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent functional experience.
- At least 6 years of professional software development experience.
- Expert-level Java proficiency and experience with Spring Boot preferred.
- Proven experience with REST API design and asynchronous messaging such as Kafka.
- Deep experience with distributed systems, scalable application design, resiliency, and fault tolerance.
- Strong hands-on experience with LLMs, advanced RAG patterns, agentic workflows, AI system evaluation, and model behavior validation.
- Experience with AI-assisted development tools such as Claude Code or GitHub Copilot across the software development lifecycle.
- Experience with CI/CD tooling such as Kubernetes, Jenkins, GitHub Actions, or ArgoCD.
- Working knowledge of relational and/or NoSQL databases.
- Understanding of SRE principles, observability, incident management, performance optimization, and production troubleshooting.
- Technical leadership and mentoring experience, with strong collaboration and communication skills.
- Preferred knowledge of SAP BTP, Azure, Order Management Services concepts, and open-source contributions.
Benefits
- Learning and development opportunities are provided to help employees build their skills.
- SAP offers health and well-being support, inclusion initiatives, flexible working models, and accessibility accommodations.
- Variable incentive opportunities and additional benefits may be available subject to applicable plans and policies.
- The posting states a yearly compensation range of CAD 108100 to CAD 222800.
- Functional proficiency in English is required for positions based in Quebec.
Tech Stack
Categories
About SAP
SAP builds enterprise application software and cloud services for finance, procurement, supply chain, human resources, and analytics, sold through subscriptions, licenses, and support. Its portfolio includes SAP S/4HANA, SAP Business Technology Platform, SAP Ariba, and SAP SuccessFactors. Founded in 1972 and headquartered in Walldorf, Germany, SAP is a public company listed on the NYSE and Frankfurt (ETR) and serves enterprises and public-sector organizations worldwide.
