Senior Software Engineer

Arcadia

Toronto

Hybrid

CAD 120,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation
Bonus
Comprehensive benefits
Flexible hybrid schedule

Job summary

Arcadia is seeking a Senior Software Engineer to scale the core backend platform, focusing on distributed systems, APIs, and data infrastructure. You will shape architecture and engineering practices while mentoring teammates and delivering robust backend solutions.

The role emphasizes ownership, collaboration with product and security teams, and building AI governance capabilities in a fast-growing environment with a flexible hybrid schedule.

Qualifications

  • 5+ years of experience building and scaling production backend systems.
  • Strong experience with distributed systems, REST APIs, databases, and cloud infrastructure.
  • Hands-on development experience with Java/Spring Boot, or strong experience with Go or Python in backend environments.
  • Solid understanding of system design, scalability, and software architecture.
  • Comfortable working in a fast-paced, startup environment with high ownership.
  • Experience building AI platforms or working in healthcare, fintech, cybersecurity, or other regulated industries is a plus.

Responsibilities

  • Design, build, and scale backend services, APIs, integrations, and data pipelines.
  • Own technical decisions around scalability, reliability, security, and performance.
  • Develop platform capabilities supporting AI governance, monitoring, lifecycle management, and operational tooling.
  • Collaborate closely with product, infrastructure, machine learning, and security teams.
  • Solve complex technical challenges and translate product requirements into scalable backend solutions.
  • Contribute to system architecture, code quality, and engineering standards while mentoring teammates.

Skills

Distributed systems
REST APIs
Databases
Cloud infrastructure
Java/Spring Boot
Go
Python
System design
Software architecture
Startup mindset

Job description

We're partnering with a fast-growing AI software company that's building an enterprise platform used by large organizations to manage, monitor, and govern AI applications in production. Backed by strong customer traction and a rapidly growing engineering team, they're looking for a Senior Software Engineer to help scale the core backend platform.

This is a backend-focused role where you'll design and build distributed systems, integrations, APIs, and data infrastructure while influencing architecture and engineering best practices.

What You'll Do

  • Design, build, and scale backend services, APIs, integrations, and data pipelines.
  • Own technical decisions around scalability, reliability, security, and performance.
  • Develop platform capabilities supporting AI governance, monitoring, lifecycle management, and operational tooling.
  • Collaborate closely with product, infrastructure, machine learning, and security teams.
  • Solve complex technical challenges and translate product requirements into scalable backend solutions.
  • Contribute to system architecture, code quality, and engineering standards while mentoring teammates.

What We're Looking For

  • 5+ years of experience building and scaling production backend systems.
  • Strong experience with distributed systems, REST APIs, databases, and cloud infrastructure.
  • Hands-on development experience with Java/Spring Boot, or strong experience with Go or Python in backend environments.
  • Solid understanding of system design, scalability, and software architecture.
  • Comfortable working in a fast-paced, startup environment with high ownership.
  • Experience building AI platforms or working in healthcare, fintech, cybersecurity, or other regulated industries is a plus.

Why Join?

  • Work on cutting-edge AI infrastructure solving complex enterprise challenges.
  • Help shape the architecture of a rapidly growing product used by major organizations.
  • Join a collaborative engineering team with significant ownership and impact.
  • Competitive compensation, bonus, comprehensive benefits, and a flexible hybrid schedule.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Site Reliability Engineering Manager
Site Reliability Engineering Manager

TekRek • Vancouver

On-site
CAD 180,000 - 240,000
Staff / Principal Software Engineer
Staff / Principal Software Engineer

High Tech Genesis Inc. • Toronto

On-site
CAD 140,000 - 190,000
Software Engineer: Backend Systems
Software Engineer: Backend Systems

Aloe • Vancouver

On-site
CAD 110,000 - 170,000
Competitive salary
Benefits
Career growth opportunities
Staff / Principal Software Engineer
Staff / Principal Software Engineer

United States Digital Space LLC • Toronto

On-site
CAD 140,000 - 210,000
Staff Engineer (AI & Engineering)
Staff Engineer (AI & Engineering)

Kinvie • Toronto

On-site
CAD 140,000 - 190,000
Staff Engineer (AI & Engineering)
Staff Engineer (AI & Engineering)

EQ Bank • Toronto

On-site
CAD 140,000 - 190,000
Staff Engineer (AI & Engineering)
Staff Engineer (AI & Engineering)

EQ Bank | Canada's Challenger Bank • Toronto

On-site
CAD 150,000 - 210,000
Vice President, Engineering
Vice President, Engineering

emergiTEL Inc. • Toronto

On-site
CAD 180,000 - 250,000
Senior Engineering Director - Global Software Leader
Senior Engineering Director - Global Software Leader

Kingston Consulting Global Ltd • Vancouver

On-site
CAD 180,000 - 260,000
AI Engineer
AI Engineer

Linkus Group • Toronto

On-site
CAD 110,000 - 165,000
Meaningful equity
Early-stage startup environment
Ownership of architecture