Software Engineer

Date:  Mar 3, 2026
Location: 

Montreal, Quebec, CA, H3C 2M1

Functional Area:  Hybrid

 

Syntax is a leading Managed Cloud Provider for Mission Critical Enterprise Applications and has been providing comprehensive technology solutions to businesses of all sizes since 1972. Syntax has undisputed strength to implement and manage ERP deployments (Oracle, SAP) in a secure and resilient private, public or hybrid cloud. With strong technical and functional consulting services, and world-class monitoring and automation, Syntax serves some of North America’s largest corporations across a diverse range of industries. Syntax has offices worldwide, and partners with Oracle, SAP, AWS, Microsoft, IBM and other global technology leaders.

 

Cloud BTP Developer

Role summary

As a Cloud BTP Developer you will design and implement core features of our GenAI suite for SAP. You will own end‑to‑end user stories from design through deployment, focusing on robust multi-tenant SaaS on SAP BTP, and on integrations that bring together ABAP backends, HANA, and GenAI-powered workflows.

You will actively improve system reliability (autoscaling, routing, HDI upgrades), developer experience, and onboarding automation for subscriber subaccounts.

Key responsibilities

  • Design, implement and maintain backend services using CAP and Node.js/TypeScript, with SAP HANA Cloud and HDI containers.
  • Implement and improve multitenancy patterns:
    • Automatic subscriber HDI container upgrades during deployments.
    • Tenant onboarding and offboarding flows (onSubscription / onUnsubscription hooks).
    • Integration with DevOps deployer / subaccount management applications.
  • Develop and maintain UI features in SAPUI5/Fiori where needed.
  • Implement and optimize:
    • Autoscaling configurations for core services.
    • Routing and approuter setups, including hostname refactoring to satisfy DNS constraints.
    • Python-based services for RAG and document processing, and their deployment via MTA or CI/CD.
  • Lead medium‑sized refactorings and improvements:
    • Removing obsolete services or configurations (e.g. DB deployer cleanup, deprecated APIs).
    • Adapting existing code to new CAP or BTP best practices (e.g. auth access, logging).
  • Collaborate with DevOps, AMS teams and Professional Services to:
    • Troubleshoot customer-specific issues (e.g. connectivity, Workzone integration, roles/authorizations).
    • Support onboarding for customer subaccounts.
  • Contribute to and review end-user and technical documentation (Docusaurus, internal design docs, KT docs).
  • Participate in sprint planning, backlog refinement and release planning.

Required skills & experience

  • 3–5 years of experience in professional software development.
  • Strong experience in at least one of:
    • Node.js/TypeScript backend development.
    • Java-based services on SAP BTP.
  • Practical experience with:
    • Cloud-native applications (12-factor principles, configuration management, logging).
    • Relational databases and SQL; understanding of schema migrations.
    • GitLab or similar CI/CD pipelines (build, test, deploy stages).
  • Hands-on experience with SAP BTP in at least one of:
    • CAP-based services, HANA HDI containers, multitenancy.
    • SAPUI5/Fiori applications, approuter and destination configuration.
  • Proven ability to own user stories end‑to‑end and collaborate across roles (DevOps, product, functional experts).
  • Good written and spoken English.

Nice to have

  • Experience with:
    • RAG architectures (vector indexes, BM25/BM25+BM25 hybrid approaches, document ingestion pipelines).
    • Python microservices on BTP.
    • SAP Workzone, IAS, destination management and role/authorization models.
  • Exposure to ABAP or Clean Core / extension patterns.
  • Prior work in GenAI products, AI Core, or tools like Claude / MCP‑based integrations.

Why Syntax?

Become a part of our success story and work in a company with exciting innovation projects that are causing a stir across the industry. We recently launched one of the world's most advanced manufacturing facilities based on SAP S/4HANA Cloud and SAP Digital Manufacturing Cloud for Execution - for Smart Press Shop, a pioneering joint venture between Porsche and forming specialist Schuler.  

  • Competitive, above-average compensation
  • Global tourist: With us, you can also work from abroad from time to time
  • Flexible working time models, home office
  • Attractive benefits, e.g. company pension scheme or various health offers
  • A modern environment in which the "you" is part of it
  • Open feedback culture, flat hierarchies and a motivated team
  • Individual career planning with continuous training and coaching on the job

 

You see a personal challenge in this responsible task? Apply now - and become part of the SYNTAX team!

 

Syntax is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age or veteran status.