Senior Software Engineer II
$183k - $251.5k per yearJobgether
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 based in Canada.
This is a senior engineering opportunity focused on building the integrations and data infrastructure that connect modern finance platforms with accounting, ERP, and AI ecosystems.
You will design, build, and operate reliable APIs, data pipelines, and exchange systems that are critical to customer workflows.
The role combines hands-on software development with architectural ownership, technical influence, and close collaboration across product and business teams.
You will help establish scalable data contracts, observability, and engineering practices as the integrations landscape grows.
Working in an AI-centric environment, you will also explore AI-enabled agents, MCP servers, and modern developer tooling.
The position offers substantial autonomy, meaningful technical challenges, and the opportunity to shape long-term engineering direction.
You will join a distributed team where thoughtful architecture, rapid experimentation, and reliable production systems are equally valued.
Accountabilities:
- Design, develop, and operate integrations, APIs, and data exchange systems connecting financial products with accounting, ERP, data, and AI-enabled platforms.
- Own integration pipelines and service-level expectations end-to-end, establishing clear metrics and ensuring reliable data movement between systems.
- Define and maintain robust data contracts that protect downstream integrations and analytics from upstream changes.
- Design and implement data-centric systems, including ETL/ELT pipelines and scalable data architectures.
- Contribute directly to development through code reviews, implementation work, technical troubleshooting, and ownership of critical customer data issues.
- Collaborate with Product, Design, Research, Business Development, and go-to-market teams to deliver secure, compliant, and seamless integration experiences.
- Influence technical strategy across the organization by advocating for engineering priorities, integration standards, and scalable architectural practices.
- Provide technical direction through architecture and design reviews, pair programming, and ongoing knowledge sharing.
- Establish and improve observability across integration systems to monitor system health, identify issues, and accelerate troubleshooting.
- Promote rapid, iterative development supported by experimentation, measurement, and analysis.
- Participate in an on-call rotation to help maintain the reliability of production integration systems.
- Contribute to an AI-forward engineering workflow by using AI coding assistants and helping build AI-enabled agents and MCP servers.
Requirements:
- Significant professional experience designing and developing integrations, APIs, and data exchange systems; experience with accounting integrations or financial systems is an asset.
- Strong background building data-centric systems, including ETL/ELT pipelines, data architecture, and data integration workflows.
- Hands-on coding proficiency with Python and Ruby on Rails , along with modern data and integration technologies.
- Experience with tools such as Dagster, Airbyte, Airflow, dbt , or comparable data orchestration and integration platforms.
- Familiarity with data lakes, business intelligence systems, and iPaaS platforms is an advantage.
- Knowledge of accounting systems and fundamental accounting principles is a plus.
- Strong systems and architectural thinking, with the ability to design scalable solutions while balancing performance, cost, reliability, and governance.
- High ownership mentality, with the ability to work independently, navigate ambiguity, identify solutions, and drive initiatives through to completion.
- Experience collaborating across product, data, compliance, security, and other functions to align technical decisions with business objectives.
- Comfortable incorporating AI into engineering workflows, including AI coding assistants, AI-enabled agents, and MCP servers.
- Excellent communication and interpersonal skills, with the ability to influence technical and organizational decisions effectively.
- Experience working within Scrum or Agile development environments.
- Familiarity with technologies such as Ruby on Rails, StimulusJS, Redis, PostgreSQL, Snowflake, Python, and TypeScript is valuable.
Benefits:
- Competitive salary of CA$183,000–CA$251,500 annually for the applicable Canadian compensation zone, excluding potential bonus, equity, commission, and benefits.
- Fully remote work with the flexibility to work from anywhere in Canada.
- Unlimited paid time off.
- Health and dental benefits.
- Up to CA$2,025 toward home-office IT equipment.
- Up to 2% employer matching toward an RRSP.
- Learning and professional development opportunities.
- Up to CA$67.50 toward internet or mobile phone services.
- Opportunity to work on high-impact financial technology and AI-driven products.
- Collaborative environment with strong opportunities for technical ownership and influence.
- Inclusive, harassment-free, and discrimination-free workplace committed to diverse backgrounds, perspectives, and experiences.
We appreciate your interest and wish you the best!
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
#J-18808-Ljbffr$142.8k - $168k per year
...signals from our IoT devices deployed in vehicles (think: GPS, Engine RPM, Fuel Levels and hundreds more) and processes them to help our... ...You want to impact the industries that run our world: The software, firmware, and hardware you build will result in real-world impact...SeniorRemote jobLong term contractFull timeInternshipRelocation packageFlexible hours- ...and delivering value to our users. As a Software Engineer III at SpryPoint, you will be building and... ..., or providing advice and guidance. As Senior Software Developer you will have opportunities... ...Please note that to maintain our SOC II compliance, we ask all candidates to...SeniorFull timeSummer workInternshipLocal areaRemote workHome officeFlexible hours
- About the Team Abnormal AI is looking for a Software Engineer II to join the Dev Accelerator Team. The Dev Accelerator team builds and operates our internal developer platform : the tools, libraries, and infrastructure that let 100+ engineers design, build, test, and ship...SuggestedRemote job
- ...Description Job Opportunity: Integration Senior Software Engineer Role Overview Job Title: Integration Senior Software Engineer Term: 12-Month / 1-Year Contract (Expected Start: September 2026 – September 2027) Work Location: Remote (No on-site requirement...SeniorContract workRemote work
$174.49k - $205.33k per year
...Binance.US leads the industry with its low fees, advanced trading engine, strong security and reliability, and robust compliance... ...BAM Management Canada Holdings Inc. About This Role: The Senior Software Engineer, DevOps is part of the Infrastructure Engineering team...SeniorFull timeLocal areaRemote workWork from home$170.4k - $234.3k per year
...programmatic advertising and marketing channels. Engineering at StackAdapt: As an Engineer at... ...the team and lead by example to uphold software development best-practices in addition to... ...Collaborate with stakeholders and other senior engineers across the organization to...SeniorLocal areaRemote workWork from homeHome officeFlexible hours$150k - $175k per year
...an independent team of data & AI experts, engineers, and designers who build intelligent... ...innovative digital products. Whether you are a Senior Engineer, Tech Lead, or DevOps Engineer,... ..., CI and CD. Experience building software collaboratively using pull requests and code...SeniorPermanent employmentFull timeManual laborRemote workFlexible hours$148.3k - $171k per year
...Binance.US leads the industry with its low fees, advanced trading engine, strong security and reliability, and robust compliance... ...or BAM Management Canada Holdings Inc. About This Role: As Software Engineer, Backend, you will be responsible for designing, developing...Full timeLocal areaRemote workWork from home$126.4k per year
...Position Overview The Machine Learning Platform team (MLP) is seeking a Senior Software Engineer II to design and implement secure, highly scalable, and high‑performance pipelines that govern the end‑to‑end lifecycle of machine‑learning models. You will work at the intersection...SeniorFlexible hours$154.8k - $212.85k per year
...support to make an impact as we build for the long term. About the role The way software gets built is changing fast. AI agents are starting to write, review, and ship code alongside engineers — and our Developer Experience team sits right in the middle of figuring out what...Remote jobLong term contractFull timeInternshipLive outFlexible hours$100k - $135k per year
...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving... ..., and engineering practices. You will partner with senior engineers for guidance on architecture and complex problem-solving...SeniorLong term contractFull timeRemote work$150k - $210k per year
...moments to travelers around the world. We’re looking for a Staff Software Engineer to join the Checkfront team. Checkfront is an established SaaS... ...fit for this role if you: Have significant experience as a senior or staff-level software engineer on product-focused teams...SeniorFull time$180k - $220k per year
...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving... ...in high-risk or high-priority areas Mentor and guide senior engineers and technical leads through coaching, design discussions...SeniorLong term contractFull timeRemote work$150k - $185k per year
...create greater impact. Position Summary We’re looking for a Senior Data Engineer to join our Product Engineering team and help evolve the... ...reliability, and production support. You’ll work closely with software engineers, data specialists, and product partners to solve...SeniorLong term contract- ...technologies you'll never stop learning. As a Solutions Architect II, you will be responsible for: Owning all technical aspects of... ...relevant experience and a bachelor's degree in Computer Science, Engineering, MIS, another related technical field or its equivalent Have...Permanent employmentFull timeWork at officeRemote workWork from homeWorldwideFlexible hours
- ...something bigger, together. One Confluent. One Team. One Data Streaming Platform. About the Role: We are a team of passionate engineers who love solving complex distributed systems and infrastructure problems. We are building Kora from the ground up to be a true...Senior
- ...Senior Software Engineer II, (AI Native) Java AWS 's mission is to keep people close to the ones they love. Our category-leading mobile app, Tile tracking devices, and Pet GPS tracker empower members to protect the people, pets, and things they care about most with a...SeniorRemote workFlexible hours
$113.6k - $142k per year
About Coursera + Udemy Coursera and Udemy are now one company, bringing together two mission-driven brands to create the world’s most powerful platform for turning learning into progress. Together, we help more than 300 million learners and 12,000+ enterprise customers build...$68 per hour
...in Java that integrate with SAP, taking direction from a lead or principal engineer Identifies solutions that meet business needs for internal or client projects. Troubleshoots and resolves software issues and optimizes performance Consistently applies best practices in...SeniorHourly payFixed term contractRemote workFlexible hours- ...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, Marketing Enablement & Technology based in Canada. This senior engineering role sits at the intersection of software...SeniorImmediate start
$145k - $155k per year
...to you, join the herd! Description We are looking for an experienced backend engineer who enjoys solving complex problems, sharing knowledge, and building reliable software. As a Senior Backend Software Engineer, you will design, build, and maintain the services,...SeniorRemote work- ...We are seeking a highly skilled Senior Application Engineer with deep T-SQL expertise to join the Liquid Credit Engineering Team, a key division... ...Development: Design, develop, and maintain robust, scalable software solutions supporting complex liquid credit investment...SeniorRemote job
- ...Responsibility: We are seeking a highly experienced Senior ETL Developer who will be responsible for... ...Who we are at Exadel Exadel is a global software consulting and development company that... ...'s degree in Computer Science, Software Engineering or a relevant work experience Experience...SeniorFull timeContract workWork at officeRemote work
- ...PLATO is Canada’s largest Indigenous-owned software testing and technology services company.... .... Summary We are seeking a Senior DevOps Lead responsible for defining and... ...leading the DevOps strategy, practices, and engineering standards that enable the successful delivery...SeniorContract workInternship
- ...what they do, and in you. We are seeking an experienced Senior Sales Engineer for our RMM/UEM group, with deep technical experience in IT-admin... ...N-able At N-able, Inc. (NYSE: NABL), we are a global software company that turns IT possibilities into capabilities. That...SeniorInternshipLocal areaFlexible hours
$140k - $165k per year
...fundraising. Position Summary: We’re looking for a Senior Fullstack AI Platform Engineer who wants to build AI systems that actually make it into... ...right kind of role for an engineer who likes building software, solving messy systems problems, working across the stack...SeniorManual labor$136k - $168k per year
...are in the world. THE ROLE DEPT® is seeking a Principal, Software Engineering (Adobe - Integrations & Automations) to join our forward-... ...that bridge work management systems with downstream marketing engines. Deploy Custom Webhooks: Design, build, and test robust webhook...Long term contractWork at officeLocal areaRemote workFlexible hoursShift work$110k - $120k per year
...demanding environments around the world. Their success is built on engineering excellence, practical innovation, and a deep understanding of... ...with business needs Experience ~7+ years of software development experience ~ Extensive professional experience with...SeniorPermanent employmentFull timeRelocation package- ...Who We Are PLATO is Canada’s largest Indigenous-owned software testing and technology services company. For nearly 30... ...application Summary We are seeking a highly experienced Senior Advanced Analytics / AI Engineer (LLMOps) with 10+ years of experience in advanced...SeniorContract workInternship
- ...We are seeking a highly skilled Senior Python Engineer to join our distributed engineering team. In this role, you will work closely with our... ...and driving efficiency. The ideal candidate brings a strong software engineering foundation combined with deep domain knowledge in...SeniorRemote job
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer II. Be the first to apply!
- director software engineering Canada
- software engineer co-op Canada
- software developer no experience Canada
- junior software engineer Canada
- software engineer Canada
- software engineer internship Canada
- software engineer - robotics Canada
- new graduate software developer Canada
- software engineer - computer Canada
- junior software developer Canada



