Software Engineer jobs in Canada
Explore 150 matching jobs.
Senior Software Engineer – Accounting Core
Xero
Posted: 10/21/2026AWSAzureCloudDistributed SystemsGoogle Cloud PlatformJavaKotlinPythonRuby+3 more
Data Developer – 12 month contract
Triton Digital
Posted: 10/21/2026AirflowApacheAWSCloudDockerGrafanaKubernetesPythonScala+1 more
Programmeur senior en IA, Senior AI Programmer
People Can Fly Studio
Posted: 10/21/2026Unreal EngineC++
Lead Quest Programmer
CD PROJEKT SA
Posted: 10/21/2026Node.jsUnreal EngineC++
Lead Programmer, Quests
CD PROJEKT SA
Posted: 10/21/2026FluxNode.jsUnreal EngineC++
Developer, Device Trust Reliability
1Password
Posted: 10/20/2026CloudDistributed SystemsKubernetesRubyRuby on RailsTerraform
Director of Engineering
Aspire Software
Posted: 10/20/2026AWSAzureCloudERPGoogle Cloud PlatformJavaLinuxOraclePerl+4 more
Senior AS/400 Analyst-Programmer
Maplr
Posted: 10/19/2026ServiceNowSQL
Senior Staff Developer – DSP
GE Vernova
Posted: 10/19/2026AssemblyLinuxC++
Senior Staff Developer – DSP
GE Vernova
Posted: 10/19/2026AssemblyLinuxC++
Senior Routing Engine Developer – CX Platform
Miratech
Posted: 10/19/2026CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Senior Routing Engine Developer – CX Platform
Miratech
Posted: 10/19/2026CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Senior Routing Engine Developer – CX Platform
Miratech
Posted: 10/19/2026CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Senior Routing Engine Developer – CX Platform
Miratech
Posted: 10/19/2026CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Senior Routing Engine Developer – CX Platform
Miratech
Posted: 10/19/2026CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Senior Routing Engine Developer – CX Platform
Miratech
Posted: 10/19/2026CloudDistributed SystemsJavaMicroservicesPostgresSpringSpring BootSpringBoot
Senior Routing Engine Developer – CX Platform
Miratech
Posted: 10/19/2026CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Senior Routing Engine Developer – CX Platform
Miratech
Posted: 10/19/2026CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Senior Routing Engine Developer – CX Platform
Miratech
Posted: 10/19/2026CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Senior Routing Engine Developer, CX Platform
Miratech
Posted: 10/19/2026CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Senior Routing Engine Developer – CX Platform
Miratech
Posted: 10/19/2026CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and evolving scalable, reliable services for accounting platforms, with a strong focus on cloud-native technologies and architectural decision-making. Proven ability to mentor peers and enhance engineering practices while ensuring data integrity and system performance.
Highest-signal resume keywords
Cloud-Native Platforms (AWS, Azure, GCP)Modern Backend Stack (Java, Kotlin, Go, Python, Ruby, C++)End-to-End Ownership of ProjectsAPI Design and Data-Store SelectionMentoring and Technical Knowledge Sharing
Tech Stack
Tools & technologiesAWSAzureCloudDistributed SystemsGoogle Cloud PlatformJavaKotlinPythonRubyC++Go.NET
About the role
Key responsibilities & impact- Evolve Xero’s accounting platform by decoupling key accounting capabilities from its mature monolithic architecture
- Own significant initiatives end-to-end, from technical design through production
- Design and evolve reliable, scalable services for invoices, payments, bank transactions and reconciliation
- Protect accounting-data integrity while improving scalability and maintainability
- Build shared accounting foundations and outputs used by other Xero product teams
- Make incremental architectural improvements while continuing to deliver value for small businesses and their advisors
- Collaborate with partner teams and contribute to technical decisions
- Raise engineering practices and quality standards as the Vancouver Accounting Core team grows
- Participate in phone screening, coding, systems design, technical deep dive and values/future-proof assessments
Requirements
What you’ll need- Proven track record delivering highly available, distributed systems and high-throughput services on cloud-native platforms such as AWS, Azure or GCP
- Demonstrated end-to-end ownership of significant work from design through rollout and production validation
- Strong architectural and trade-off decision-making, including API design and data-store selection
- Proficiency in a modern backend stack such as Java, Kotlin, Go, Python, Ruby or C++
- Keen to learn C# and .NET; existing experience is a bonus
- Hands-on production coding and technical deep dives
- Experience using AI tools with good judgement
- Commitment to mentoring peers, sharing technical knowledge, code reviews, pairing and documentation
- Successful completion of relevant background checks, which may include credit and criminal history checks
- Working rights for the country where the role is based
Benefits
Comp & perks- Annual bonus and equity (RSU) programs for permanent employees
- Performance-based cash or equity (RSUs) incentives depending on role level and company performance
- World-class health, wellness, and retirement programs
- Wellbeing days
- Generous leave
- Dedicated professional development budgets
- Flexible work-from-home arrangement within a hybrid model
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Distributed SystemsHigh-Throughput ServicesTechnical DesignProduction CodingAI Tools Usage
Soft Skills
CollaborationDecision-MakingMentoringCommunication
Tools & Technologies
C#.NET
Certifications & Qualifications
Background Checks (Credit and Criminal History)
Industry Keywords
Accounting PlatformData IntegrityScalabilityMaintainabilityArchitectural Improvements
