Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer- Bills

Full-time

Xero

The role / impact
You will be joining the Bills team, a core product unit focused on digitizing spend management for over a million of our customers. In this role, you will be a key contributor to the design, development, and delivery of high-quality software that enhances business cash flow and saves time for our users. Our Bills product automates bill creation and management, approval workflows, and integrates with payment systems to streamline the entire process. You will directly influence the evolution of our product, ensuring we deliver robust solutions that empower small businesses to reach their potential.

The team / how they connect
This role sits within the Bills team, which operates as two agile, full-stack pods. You'll report to the Team Lead and work closely with product owners, designers, lead engineers, and adjacent engineering teams. The team is dedicated to writing clean, maintainable code and advocating for sustainable team practices. You will establish and maintain strong collaborations both within the development team and the wider organization, while playing a crucial role in mentoring intermediate developers to foster a culture of knowledge sharing.

The team are currently working on:

  • Using React, Typescript, .NET, C#, AWS, SQL Server, and RESTful web services to write clean, maintainable systems.

  • Working with modern AI tools to reduce developer toil.

  • Building and maintaining unit, API, and end-to-end tests.

  • Improving our deployment pipeline to reduce toil and risk.

  • Collaborating with product owners and designers to scope, prototype, and develop new software specifications and designs.

  • Maintaining awareness of risks, compliance, and regulatory obligations (financial regulations and data privacy) related to the Bills product area

  • Monitoring and analyzing system health to ensure high performance and reliability

  • Participating in an on-call rotation to support production systems

Where and how you can work

This role is based in our Toronto, Ontario office, where we foster a human-first culture designed for collaboration (complete with snacks and breakout areas). We are looking for candidates who are open to a hybrid setup to connect in person and take full advantage of our office environment when needed. Ultimately, we support flexible working and want you to balance your work and life in the way that suits you best.

Here are some of the things we are looking for in this role

  • Experience designing, building, and maintaining large React apps (This is our highest priority).

  • Proficiency in at least one modern backend stack (C# is a bonus; Java, Golang, C++ etc. perfectly acceptable) with experience designing, building, and maintaining APIs.

  • Ability to lead initiatives independently from concept through delivery

  • Strong collaboration skills and experience building relationships across teams to influence technical direction

  • Experience and interest in learning about and advocating for the right AI enhanced tooling and solutions.

  • Proven track record of contributing to architectural decisions and raising the technical bar through code reviews and mentoring

  • Experience working with complex systems and monitoring their health

  • Experience with cloud infrastructure and tools such as AWS and Terraform

Apply even if your experience isn't a perfect match! At Xero, we hire based on your skills, passion, and the unique perspective you can bring to enhance our culture and team.

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer- Bills in Remote vacancy
  • $176k - $200k per year

     ...We’re looking for a Senior Software Engineer to join our Consumption Based Billing & Licensing (CBBL) team to build the systems that decide what customers can access, what they’ve purchased, and what they’ve used. The CBBL team owns the infrastructure behind licensing, entitlements... 
    Senior
    Long term contract
    Full time
    Work at office
    Work from home
    Worldwide

    Asana

    Remote
    6 hours ago
  • $185.3k per year

     ...Our Journey We are looking for an exceptional Senior Staff Developer to be a Technical Leader for the Billing Group, which currently consists of 5 teams that...  ...talented developers from each of the teams to drive engineering excellence and foster a culture continuous... 
    Senior
    Long term contract
    Full time
    Remote work
    Flexible hours

    Jane App

    Remote
    6 hours ago
  •  ...AppDirect is looking for a Manager, Software Development to lead our Core Billing Team in Montreal. You will play a...  ...role in guiding a team of talented engineers, driving technical excellence, and...  ...direction. You’ll help your team of Senior career engineers navigate shifting... 
    Senior
    Worldwide
    Shift work

    Appdirect

    Remote
    6 hours ago
  • $125.8k per year

     ...Are you an experienced software developer with a passion for finding creative solutions...  ...the place for you! We're looking for  Senior Software Engineers to be part of our Product Software...  ...: This team manages and improves the billing experience for internal and external stakeholders... 
    Senior
    Remote job
    Long term contract
    Full time
    Internship
    Work at office

    Jobber

    Remote
    6 hours ago
  • $20 - $24 per hour

     ...Description Position at CannAmm Job Posting: Senior Billing Clerk   Are YOU our next Senior Billing Clerk? Join CannAmm’s Billing Team and play a vital role in promoting workplace safety. As a Senior Billing Clerk, you will be part of a professional, reliable... 
    Senior
    Hourly pay
    Full time
    Contract work
    Work at office
    Monday to friday
    Shift work
    Weekday work

    CannAmm

    Remote
    6 hours ago
  • $168k - $177.5k per year

     ...your development skills to the next level? We’re looking for a Senior Software Engineer to join our Ads team. You’ll play a critical role in the...  ...process petabyte-scale data and deliver reports essential for billing, strategic decision-making, and partner management. Our... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Remote
    6 hours ago
  • $238k - $270k per year

     ...The Consumption Based Billing & Licensing (CBBL) team builds the systems that decide what...  ...ll achieve: Lead and grow a team of engineers working across backend systems, platform...  ...team culture. Communicate clearly with senior stakeholders and explain technical decisions... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Remote
    6 hours ago
  •  ...incidents. We deploy edge and cloud solutions that make intersections and highways safer and smarter. Role Overview As a Senior Software Engineer at Derq, you will focus on designing, developing, and optimizing production systems that power our real‑time traffic and... 
    Senior
    Remote job
    Full time

    Derq

    Remote
    6 hours ago
  •  ...safer, smarter decision-making across the full pipeline lifecycle. THE OPPORTUNITY We are looking to fill a full-time Senior Software Engineer, remote-work position. Working as part of the Irth AIP development team on cutting-edge machine learning and data analytics... 
    Senior
    Full time
    Remote work

    Irth Solutions Inc

    Remote
    6 hours ago
  •  ..., directories & more — all on their own website. Why this job is special… - The successful candidate will be one of the first engineers to join the company—but will be joining a product & codebase that works. The company has hundreds of customers processing thousands... 
    Senior
    Remote job
    Long term contract
    Full time
    Flexible hours

    Rockstar

    Remote
    6 hours ago
  •  ...still runs on disconnected systems, manual workflows, and decisions made without data. Most of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental industry's Autopilot. We build the platform that automates the workflows consuming the... 
    Senior
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Immediate start

    Evismart

    Remote
    6 hours ago
  •  ...the Quebec province. About the Role We’re hiring a senior full-stack engineer to make a major contribution across the LCI platform. You’...  ...Required Qualifications ~5+ years of professional software engineering experience building and operating production systems... 
    Senior
    Full time
    Work at office
    Flexible hours

    Leadership Connect

    Remote
    6 hours ago
  • $129.39k - $161.74k per year

     ...learn more.   How You'll Make An Impact The Boomi Runtime engineering team is responsible for building and evolving the core...  ...execution at scale within highly distributed systems. As a Senior Software Engineer on the Runtime engineering team, you will play a critical... 
    Senior
    Full time
    Internship
    Remote work

    Boomi

    Remote
    6 hours ago
  • $192k - $240k per year

     ...corporate cards and banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate...  ..., resources, and support you need to grow your career. Engineering at Brex Engineering at Brex is about building systems that... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Work from home

    Brex Inc.

    Remote
    6 hours ago
  •  ...Omega-KR, Inc. is a small but highly skilled group of engineers committed to developing the next generation of defense applications. We...  ...looking for a team-oriented and motivated individual that loves software engineering and wants to solve defense industry problems. You... 
    Senior
    Long term contract
    Full time
    Local area
    Remote work
    Relocation

    Omega-kr

    Remote
    6 hours ago
  • $104k - $139k per year

     ...all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms.  About this team and role: As a Senior Software Engineer on the Ecosystem Services Team, you’ll build and own back-end systems and... 
    Senior
    Remote job
    Full time
    Immediate start
    Worldwide
    Home office

    Mozilla

    Remote
    6 hours ago
  •  ...Grow Your Career as a Software Developer in a Growing Company   At ProMach, we’re looking for people who want to shine. You’ll...  ...manufacturing performance improvement software, is seeking a Senior Backend Engineer to help evolve and operate our existing .NET‑based backend... 
    Senior
    Full time
    Internship
    Work at office
    3 days per week

    Promach Careers

    Remote
    6 hours ago
  •  ...connected through virtual collaboration, team gatherings, and a people-first culture.   About the role We’re seeking a Senior Software Engineer to join our team and help support and grow Point’s multi-product digital platform. In this role, you’ll work closely with... 
    Senior
    Internship
    Remote work

    Point Digital Finance

    Remote
    6 hours ago
  •  ...connection.  Reports to: Director of Engineering Location: Toronto, Canada or...  ...Backcountry is looking for a senior engineer to own the...  ...that connect them. As Senior Software Engineer, Ecommerce Web Applications...  ..., npm), and templating engines (Blade, Twig). Experience... 
    Senior
    Long term contract
    Full time
    Internship
    Remote work

    CSC Generation

    Remote
    6 days ago
  •  ...more, and counts the former President and COO of Hubspot, JD Sherman, among its board members. YOUR ROLE & MISSION As a Senior Software Engineer, you will be a critical part of our growing company, working on a cross-functional team to implement best practices in... 
    Senior
    Full time
    Worldwide

    Apollo.Io

    Remote
    6 hours ago
  • $140k - $170k per year

     ...individuals to help make this vision a reality for millions more patients across North America. About the team: As a Senior Software Engineer on our Provider team, you will have the opportunity to apply your Full Stack expertise towards building the next generation of... 
    Senior
    Full time
    Work at office
    Remote work
    2 days per week

    Pockethealth

    Remote
    6 hours ago
  • $135k - $150k per year

     ...with us.  We're building custom internal systems at the cutting edge of agentic AI in the accounting and finance space. The Senior Software Engineer will be the hands-on architect and builder of the new systems shaping our business — and the technical counterpart to our... 
    Senior
    Full time
    Flexible hours

    Treewalk Consulting Inc.

    Remote
    6 hours ago
  •  ...members Provide guidance to junior developers Requirements Senior level full stack developer Good “interactive comms” (speaking...  ..., GitLab, BitBucket, Azure DevOps, … Familiarity with any software ticketing system or process, e.g., Jira, Solar, ServiceNow, etc.... 
    Senior

    Fleetworthy

    Remote
    6 hours ago
  •  ...Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series...  ...team in Toronto, San Francisco, and New York. Apply below. Senior Software Engineer MAP Policy Partners is a Beacon Software portfolio... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Flexible hours

    Beacon Software

    Remote
    6 hours ago
  • $120k - $180k per year

     ...requirements Requirements ~4+ years experience as a Full Stack Engineer or similar role ~ Knowledge of multiple back-end languages (...  ...MySQL, MongoDB) and devOps (GitHub, Docker, AWS, Google Compute Engine) ~ Experience building dev infrastructure preferred ~... 
    Senior
    Remote job
    Full time
    Work at office
    Visa sponsorship

    Hired Recruiters

    Remote
    6 hours ago
  •  ...a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers,...  ...hear from you!  Magnet Forensics is on the lookout for a Senior Software Engineer to join the Customer Hosted Review Team which is responsible... 
    Senior
    Full time
    Local area

    Magnet Forensics

    Remote
    6 hours ago
  • $149.6k - $199.6k per year

     ...thinking are real—and happening daily at Coalition. About the role We are looking for a Senior Software Engineer to provide technical leadership on Coalition’s Scanning Engine & Data Collection team. This team is responsible for the distributed systems that... 
    Senior
    Fixed term contract
    Work at office
    Remote work
    Home office
    Flexible hours

    Coalition, Inc.

    Remote
    7 days ago
  • $170k - $220k per year

     ...Senior Software Engineer Build financial systems Canadians trust with their money every day At Shakepay, we build products that help Canadians buy, earn, and save bitcoin simply and securely. Since launching in 2015, we’ve grown to more than one million customers across... 
    Senior
    Long term contract
    Full time
    Work at office
    Immediate start
    Remote work

    Shakepay

    Remote
    6 hours ago
  •  ...really matter. Developers, DevOps engineers, and platform teams use Upsun...  ...rest. Our core belief is that software should power brighter...  ...for each other.  Impact of a Senior Software Engineer As a Senior...  ...maintaining our orchestration engine and git interface, ensuring they... 
    Senior
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    Remotewoman

    Remote
    6 hours ago
  • $112k - $152k per year

     ...insights – technology plays an invaluable role in our success. The engineering team at Warner Music Group makes all of it a reality.  WMG...  ...a nimble independent. Your role:   We are seeking a Senior Software Application Engineer to lead the architectural evolution of... 
    Senior
    Local area
    Worldwide

    Warner Music Group Corp.

    Remote
    6 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer- Bills. Be the first to apply!