Jobs.ca
Jobs.ca
Language
Jobgether logo

Senior Software Engineer II, FAI

Jobgetherabout 9 hours ago
Canada
Senior Level
Full-Time

Top Benefits

Remote Work Flexibility
Competitive Compensation
Equity Grants

About the role

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer II, FAI based in Canada. This role offers the opportunity to build large-scale systems that power critical decisions within a fast-growing technology environment. You will join a highly collaborative engineering team focused on creating reliable, low-latency services and intelligent data solutions. The position combines backend engineering, distributed systems, and machine learning enablement to improve real-time marketplace operations. You will have end-to-end ownership of technical solutions, from architecture and development to production reliability and optimization. Working closely with product, data science, and operations teams, you will help deliver measurable impact for millions of users. This is an opportunity for an experienced engineer to solve complex challenges while contributing to a culture of innovation, ownership, and continuous improvement. \n

Accountabilities: As a Senior Software Engineer II, you will design, develop, and operate scalable technology solutions that support complex fulfillment, inventory, and delivery decision-making processes. You will contribute to technical strategy while collaborating with cross-functional teams to deliver reliable and impactful products. Design, build, and maintain resilient, low-latency backend services and data pipelines that support critical business operations. Develop and productionize features in collaboration with machine learning and data science teams, enabling improved decision-making and experimentation. Own services throughout their lifecycle, including architecture design, implementation, deployment, monitoring, reliability improvements, and on-call support. Improve system scalability, performance, reliability, and cost efficiency through optimization, capacity planning, observability practices, and incident analysis. Partner with product, marketplace, and operations teams to define technical roadmaps and deliver solutions aligned with business objectives. Contribute to engineering excellence through code reviews, design discussions, mentoring, and the improvement of development practices. Support a culture of clear communication, collaboration, and thoughtful problem-solving across engineering teams. Requirements: The ideal candidate is an experienced software engineer with strong backend development expertise and a passion for building distributed systems at scale. You should be comfortable working in a fast-paced environment, solving complex technical challenges, and collaborating with diverse teams. 6+ years of professional software engineering experience, with experience building backend services or distributed systems. Strong proficiency in at least one programming language such as Go, Java, Python, or Scala. Experience designing and operating microservices using major cloud platforms such as AWS, GCP, or Azure. Hands-on experience with containers and orchestration technologies, including Docker and Kubernetes. Strong SQL skills and experience working with data platforms, event streaming systems, and databases such as Kafka, Pub/Sub, Redis, PostgreSQL, or MySQL. Proven experience owning production systems, including monitoring, logging, tracing, and participation in on-call rotations. Experience working in agile environments and collaborating with product managers, data scientists, and other technical stakeholders. Bachelor’s degree in Computer Science, Software Engineering, or a related discipline, or equivalent practical experience. Knowledge of real-time decision systems, marketplaces, logistics, e-commerce, optimization algorithms, or machine learning platforms is considered an asset. Experience with experimentation frameworks, feature stores, model serving, or cloud data ecosystems is preferred. Strong mentoring abilities and experience leading technical initiatives from concept through delivery. Ability to adapt quickly, manage ambiguity, and make data-informed decisions in a dynamic environment. Benefits: Fully remote work flexibility across eligible Canadian provinces. Competitive compensation package with a base salary range of approximately $168,000 – $177,500 USD for Canadian-based candidates. Eligibility for new hire equity grants and annual equity refresh opportunities. Comprehensive benefits package designed to support employee health, wellness, and financial security. Flexible work approach that supports productivity from home, office, or other suitable locations. Opportunities for professional growth, technical development, and career advancement. Collaborative culture focused on innovation, ownership, and meaningful impact.

\n How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1

About Jobgether

Internet Marketplace Platforms
11-50

Your future of work, like you've always dreamt it, is now possible with Jobgether !

The Covid crisis has accelerated its revolution but work, as we knew it, doesn't exist anymore. Tomorrow, jobs will be hybrid, remote and asynchronous. Flexibility will be the norm.

Jobgether helps you find your next remote job, wherever you are.

Similar Jobs