Jobs.ca
Jobs.ca
Language
FutureFit logo

Senior Platform Engineer

FutureFit6 days ago
Remote
Remote (Canada)
CA$101,352 - CA$123,071/yearly
Senior Level

Top Benefits

Dual hubs
Founder access
Growth investment

About the role

Who you are

  • Deep experience designing and automating workflows across cloud-based systems (AWS preferred)
  • Proficiency with event-driven architectures using tools like AWS EventBridge, SQS, Lambda, or Kafka
  • Strong backend development skills in TypeScript and Node.js, with experience automating operational and support processes
  • Experience integrating third-party APIs and automating data flows across internal and external systems
  • Knowledge of queueing, retries, and idempotency patterns to replace manual intervention with resilient automation
  • Strong debugging and systems-thinking abilities to identify and remove process bottlenecks
  • Excellent collaboration skills to work across support, customer success, and engineering functions
  • 5–8+ years in platform, DevOps, or backend roles focused on operational tooling and workflow automation
  • Led initiatives to reduce manual support tasks by building internal tools, automation, or self-serve systems
  • Integrated with third-party legacy systems using async workloads
  • Designed and maintained serverless or event-driven architectures to streamline async processes
  • Implemented logging, alerting, and observability for support pipelines and integrations
  • Worked in environments with high support load or external SLAs where reliability and speed matter
  • Partnered with customer support or success teams to analyze common pain points and design technical solutions
  • Your alma mater isn’t our focus. Your grit, hunger, and drive are. If you’re one who learns continuously, tackles challenges head-on, and knows your strengths and gaps intimately, you’re our person

What the job involves

  • UtureFit AI is looking for a Senior Platform Engineer to join our team!
  • You’ll play a critical role in building the backbone of our platform — designing smart, scalable systems that eliminate manual work, power seamless integrations, and set our team up to move faster with less friction
  • It’s a hands-on, high-impact role that will make an outsized impact on how our team works, ships, and supports our users every day
  • First 30 Days – Learn and Integrate
  • Build relationships across your immediate team and cross-functional stakeholders
  • Participate in shadowing sessions and onboarding exercises
  • Get hands-on with the tools, systems, and workflows that are critical for the successful operation of our case management platform
  • Solve issues manually in our technical support systems
  • Identify key areas of improvement and plan how you’ll make meaningful change in our day to day operations
  • Days 31–60 – Own and Execute
  • Take ownership of toil reduction, and support system automation. Success is based on being able to build a sustainable system that can be managed by a non-technical person
  • Create clear technical requirements for our vendor partner to execute on and manage acceptance testing of changes
  • Surface learnings, blockers, and opportunities proactively so that planning for 3-6 months can be effective and accurate
  • Prioritize work by balancing scope of impact and cost of labour
  • Days 61–90 – Lead and Amplify
  • Drive forward a self-initiated project aligned with strategic goals of eliminating technical resourcing for manual support exercises
  • Monitor the impact of the improvements of the support systems and integrate non-technical counterparts in early features development
  • Participate in customer calls to bring clarity to complicated workflows and the technical touchpoints for them
  • Languages: TypeScript, Node.js
  • Cloud: AWS (preferred)
  • Architectures: Event-driven (e.g., AWS EventBridge, SQS, Lambda, Kafka)
  • APIs: Integration with third-party APIs and data automation across systems
  • Patterns & Practices: Queueing, retries, idempotency, logging, alerting, observability

The application process

  • Online Application
  • 1st Interview with Hiring Manager
  • Coding Challenge
  • Design Challenge
  • Interview with CEO
  • Final Decision
  • Generally, this entire process takes around 4 weeks, although the timing can vary due to specific candidate circumstances

Benefits

  • Dual hubs: experience the best of both worlds with our offices in vibrant Toronto and bustling New York
  • Founder access: work shoulder-to-shoulder with our visionary founding team to shape the future of AI
  • Growth investment: Accelerate your career with our dedicated professional development budget
  • Unlimited time off: recharge and explore with our trust-based, limited paid time off policy
  • Comprehensive healthcare: rest easy with our robust health coveage, proioritizing your well-being
  • Future-proof savings: Build your financial security through our 401k plan
  • Tech enablement: Stay cutting-edge with our technology reimbursement program
  • Flexible lifestyle: Achieve work-life harmony with our flexible, trust-based scheduling

About FutureFit

11-50