Senior Software Engineer - Fluent OMS

Remote
Canada (Remote)
Posted 10 hours ago

Job Description

About the Opportunity

As a Senior Software Engineer – Fluent OMS, you’ll play a pivotal role in the design, delivery, and optimization of Fluent-based Order Management Systems and Point of Sale integrations for enterprise retail clients across the Americas and Europe. You’ll operate within a cloud-native, serverless architecture, working with modern composable commerce platforms and scalable integrations

You’ll act as a technical authority and trusted partner, contributing to the architecture and delivery of composable commerce OMS and POS, while mentoring team members and collaborating with senior stakeholders to deliver value at scale.

Responsibilities

Design & Development

  • Lead the design, implementation, integration, debugging, and support of Fluent OMS solutions, incorporating robust workflows and real-time event-driven processing.
  • Plan and coordinate the development and integration of Fluent OMS solutions into enterprise retail environments, including web and mobile commerce applications.
  • Author clean, maintainable, well-documented code following industry best practices and coding standards.
  • Develop logical and physical specifications for OMS and POS integrations, ensuring scalability, reliability, and maintainability.
  • Apply expertise in event-driven architectures, microservices, API development (REST/GraphQL), and message brokers (Kafka, SQS) to ensure reliability and performance.
  • Create scalable data, process, and integration models for OMS and POS systems.

Testing, Troubleshooting & Maintenance

  • Assess, test, and troubleshoot OMS implementations, including root cause analysis and tracing complex fulfillment flows.
  • Address and resolve production issues using incident management systems, performing trend analysis to propose proactive enhancements.
  • Upgrade systems and develop maintenance procedures for OMS, related applications software, and communications environments to improve long-term stability.
  • Advocate for and implement continuous improvement through regression testing, CI/CD, automation, and performance optimization.

Documentation & Training

  • Develop and maintain comprehensive OMS documentation, including architecture diagrams, API specs, manuals, and user-facing materials.
  • Deliver training sessions and workshops for internal and client teams on Fluent OMS usage, workflows, and debugging best practices.

Collaboration & Leadership

  • Collaborate cross-functionally with designers, product managers, and stakeholders to align requirements, prioritize features, and oversee installation and operational readiness.
  • Perform code reviews, mentor peers, and promote a collaborative, high-performing team culture.
  • Evaluate emerging technologies, including AI-enhanced development workflows, and apply them to retail commerce challenges.

Skills & Qualifications

Education & Credentials

  • Bachelor’s degree in computer science, software engineering, or related discipline (or equivalent experience).
  • Fluent OMS Certification is required.

Experience

  • Experience implementing Fluent OMS is mandatory — demonstrated track record of taking Fluent OMS from development through to production in real-world enterprise retail environments with customers $500M and up. 
  • Minimum 5+ years of backend software engineering experience as a computer programmer, with proven expertise in enterprise-grade composable commerce and retail systems.
  • Prior experience with training and enablement programs within OMS projects.
  • Domain experience in furniture retail and franchisees is a nice to have.

Technical Expertise

  • Proficiency in Java 7, including hands-on experience with core Java functionality.
  • Solid experience designing and managing workflows, with exposure to workflow orchestration tools or engines.
  • Strong background in OMS documentation and ability to translate complex systems into clear, actionable materials.
  • Proven ability in OMS debugging — root cause analysis, tracing complex fulfillment flows, and resolving production incidents.
  • Expertise in event-driven architectures, microservices, API development (REST/GraphQL), and message brokers (e.g., Kafka, SQS).
  • Familiarity with serverless/cloud-native environments such as AWS Lambda, DynamoDB, and Step Functions.
  • Comfortable in Agile/Scrum environments with knowledge of CI/CD pipelines and DevOps practices.
  • Familiarity with commerce platforms (e.g., Commercetools, Shopify Plus, Elastic Path, Adyen) is a plus.
  • Experience with AI-enhanced development techniques specifically for Fluent OMS workflows and rules.*

Professional Skills

  • Excellent communication skills — capable of delivering both technical training and stakeholder-facing presentations.
  • A mindset of continuous learning, with a demonstrated ability to adapt to new technologies and trends.*
  • Ability to perform code reviews, mentor peers, and promote a collaborative, high-performing team culture.

*AI expectations will vary by role — some positions will focus on AI exploration and experimentation, while leadership roles may drive AI adoption and strategy.

Is This Role a Fit for You?

You’ll thrive in this role if you:

  • You enjoy solving complex, high-impact challenges in modern retail operations, especially those involving OMS and workflow orchestration.
  • You value both high-quality craftsmanship and pragmatic delivery.
  • You’re energized by teaching and elevating teams, grounding your influence in both domain knowledge and hands-on execution.
  • You adapt well to evolving technologies in cloud-native, serverless, composable commerce environments.
  • You proactively seek continuous learning and improvement—for yourself, your craft, and your team.

Benefits and Perks

  • Enjoy a flexible schedule of full-time hours. As a remote-first organization, we care about the work you do, but it’s up to you to choose where and how you do it. 
  • Explore ongoing opportunities for professional development: training, conferences, certifications, and in-house peer mentorship. 
  • Experiment with new techniques, wear multiple hats and learn about new disciplines. 
  • Pursue independent projects, explore new ideas, and challenge yourself in your field with dedicated “Awesome time” (self-directed professional development) annually and quarterly training budgets. 
  • On top of standard medical and dental coverage, we offer benefits like a parental leave top-up plan, an EAP, mental health coverage, virtual healthcare and a minimum vacation policy. 
  • Additional perks are available including in-house mindfulness sessions, remote group get-togethers, and more!
  • The Canada Base Salary Range for this role is $100,000 - $130,000. Orium lists this range in good faith, reflecting the expected base salary for this role in the specified locations as of this posting. The pay offered will depend on several relevant factors, such as education, qualifications, certifications, experience, skills, location, and business needs. Please note, this range does not include any benefits that may be included as part of the total compensation package.

Performance and Growth Expectations

We emphasize accountability for outcomes, but autonomy in activities. Your work will be measured across a number of data points (peer, leader & project team feedback) and will also be measured on the basis of client and user satisfaction. Your growth path is in your hands— you’ll have ongoing meetings with your leader to help determine your path, but your progress will be based on what you hope to achieve and how you choose to access the resources available to you.

About Orium

Orium is the leading composable commerce consultancy and systems integrator in the Americas. We have over a decade of experience in digital programs, working closely with best-in-class technology partners to bring modern commerce experiences to life as a member of the MACH Alliance.

We’re a remote-first company of over 200 awesome employees. A certified BCorp for over a decade, we’re based in Toronto with a global studio presence, drawing from a range of talents and perspectives to bring together data, systems thinking, and curiosity to build next-generation experiences. We’re building deep capabilities in data-driven design, AI implementation, and personalization while forming strong partnerships with leaders in machine learning, hardware development, and IoT platforms.

In June 2024, we acquired the Mexico-based e-commerce agency, Gluo.

Committed to an Inclusive Workplace

We are committed to fostering an inclusive and accessible environment as we build a workforce that reflects the diversity of the community in which we live, including those with disabilities. We are dedicated to providing accommodations in all parts of the hiring process in accordance with the Accessibility for Ontarians with Disabilities Act and the Ontario Human Rights Code. If you require any accommodation, we will work with you to meet your needs.

Committed to Social and Environmental Stewardship

Orium is committed to promoting and working towards a more socially and environmentally sustainable future. All employees are expected to make decisions and take actions in relation to their role and work that follow through on this commitment.

#LI-Remote

Ready to Join Orium?

Take the next step in your remote career. Click below to apply directly on Orium's official careers page.

Apply on Orium Website
Secure & Direct Application

More Jobs at Orium

Explore other remote opportunities with this company