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

Senior Software Developer (Payments & Financial)

$125k - $135k per year
Full-time

PayByPhone

About PayByPhone

At PayByPhone, our strength is our people. Behind our product is a talented, creative, and driven multi-disciplinary team united by a shared ambition: to make everyday mobility simpler. We believe innovation should be collaborative, learning should be constant, and work should be enjoyable. As we grow, we’re looking for people who want to grow with us.


Together, we’re on an ambitious mission to create intuitive technology solutions that deliver world-class user experiences. We are a fast-growing, forward-thinking company and already help more than 60 million users across North America and Europe. Our technology helps millions of consumers pay quickly, easily, and securely — without waiting in line, carrying change, or worrying about costly fines.

About The Role

Location : Vancouver, BC (Hybrid)

Employment type : Full-time

Reports to : Manager, Software Development

As an experienced Senior Software Developer, you’ll develop major components that power our consumer apps and global platform enabling millions of users to conveniently pay for parking. 

Responsibilities:

  • Leave your fingerprints on the design of products, architect our infrastructure, and improve technical documentation  
  • You are a go-to technical expert for other people in the organization, articulating technical concepts to non-technical stakeholders  
  • Work with your team to design and develop automated test suites and establish test plans  
  • Work with product management and client services to scope out work and define acceptance criteria  
  • Participate in code reviews to share expertise with the team, ensure code quality, and verify PCI compliance  
  • Where desired and appropriate participate in mob- and pair-programming sessions to distribute knowledge across the team and collaborate on finding solutions to complex problems  
  • Use and improve our automated CI/CD pipeline  
  • Provision and maintain cloud infrastructure for your team’s products  
  • Monitor the health and success of your team’s products through application and system metrics  
  • Own the success of the features and systems you and your team develop. This includes monitoring, investigating issues, and supporting the service during outages  
  • Mentor fellow team members, helping to grow new technical leaders  
  • Help improve development standards, tooling, and processes  
  • Participating in technical decision-making within the team, taking a lead role where appropriate  
  • Provide on-call, critical response on a rotational basis to support relevant PayByPhone development teams .  
  • You must maintain a personal data plan to fulfill your responsibilities for on-call support.  

Required Qualifications

Essential Knowledge, Skills, and Experience  

Demonstrated experience / projects 

  • You’ve worked in or want to work in an agile environment using processes like Kanban or Scrum 
  • Experience with automated unit testing, and an interest in techniques such as TDD and BDD 
  • Excellent understanding of software engineering principles 
  • Keep up with new technologies and find ways to improve the status quo 

Technical / Hard Skills 

Full Stack Back End role:  

  • Expert-level ability to code in C#.  
  • Experience with cloud platforms like AWS/Azure  

Other skills  

  • An excellent understanding of software engineering techniques  
  • Worked in an agile development environment using processes like Kanban or Scrum  
  • Experience with relational and non-relational databases such as Oracle, PostgreSQL, or DynamoDB  
  • Experience with service-oriented or microservices architecture using synchronous (REST) and asynchronous (event-driven) integration  
  • Experience with refactoring  
  • Experience with production monitoring and observability  

Nice to have:  

  • Experience with React  
  • Experience with Docker, Terraform  
  • Familiarity with Domain Driven Design concepts  
  • Experience with Front End Development and integration with back-end services  
  • Experience with API Gateway technologies  
  • You’re excited about building robust and extensible 24/7 back-end services for a global market  

People Management Experience

  • Experience mentoring junior and intermediate developers

Years of Experience 

  • 5+ years’ experience designing and developing clean, maintainable software that stands up to real-world users and production conditions 

Education (post-secondary, certification, etc.) 

  • Bachelor’s degree in Computer Science or Software Engineering 

What We Offer

Compensation:  The expected salary range for this role is $125,000 – $135,000 CAD . Final compensation will be based on factors such as experience, skills, qualifications, and internal equity.

Retirement Savings Program :  Access to our retirement savings program (RRSP for Canada / 401(k) for U.S.-based employees).

Vacation:  All permanent full-time employees start with 4 weeks of vacation per year.

Personal Days:  We provide 5 personal days annually , in addition to paid sick days, to support flexibility and work-life balance.

Comprehensive medical & dental coverage: Eligible from Day 1.

Employee Assistance Program (EAP):  Access to confidential support services and resources for you and your family.

Career Growth & Learning Support:  Opportunities for professional development, continuous learning, and career progression.

Working at PayByPhone

We operate in a world that’s constantly evolving — and change is something we embrace. Our values guide how we show up for one another and for our customers every day. In short, we:

  • Make things happen
  • Stay curious
  • Work together
  • Have fun
  • See through our customers’ eyes

These principles shape how we collaborate, innovate, and deliver on our commitments.


We’re also committed to fostering a diverse and representative workforce and an inclusive environment where everyone is treated with respect and fairness. We do not tolerate discrimination or harassment in our workplace or throughout our hiring process. Our hiring decisions are grounded in business needs, role requirements, and individual qualifications — ensuring we reflect the talent and communities we serve.

PayByPhone is committed to providing accommodation throughout the recruitment process. If you require accommodation, please reach out to us at View email address on codingjobboard.com.


Want to see our values in action? Visit our  Instagram and  LinkedIn . Curious about the story behind our values? Head over to our  About Us page to learn more.

Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Developer (Payments & Financial) in Vancouver, BC vacancy
  •  ...Role   A Senior Software Developer, Subsurface Information Management is responsible for the end-to-end design, development, and release of high-performance platform services and APIs that enable advanced analytics, data science, business intelligence, and AI workflows... 
    Senior
    Work at office
    2 days per week

    Bentley Systems

    Vancouver, BC
    1 day ago
  • $132.6k - $174k per year

     ...people. about this team The global payments and fraud team provides a secure and seamless...  ...Bachelor's degree in Computer Science, Software Engineering, or related technical field;...  ...place where inclusive leaders come to develop and enable all to be well. Recognizing our... 
    Senior
    Permanent employment
    Part time

    lululemon

    Vancouver, BC
    1 day ago
  • $107k - $157.3k per year

     ...The person we are seeking for is a passionate and experienced software engineer who can work with us to combine the cutting-edge techniques...  ..., be mindful of the impact to AutoCAD Mac customers when developing the product and can work with cross functional and platform teams... 
    Senior
    For contractors
    Day shift

    Autodesk

    Vancouver, BC
    8 days ago
  • $176k - $200k per year

     ...The Payment Platform Team powers Asana’s subscription, billing, and payment infrastructure — the systems responsible for processing all...  ...Experience with (or a strong interest in) billing, payments, or financial systems and cloud infrastructure like Kubernetes. Thrives in an... 
    Senior
    Long term contract
    Work at office
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    a month ago
  • $104.2k - $150k per year

     ...healthcare, tuition reimbursement, RRSP's, Sick and Vacation leave, standard increases as applicable Job Description As a senior software developer on the APPS team, you will take on a leadership role in the development of artist-facing tools that enhance the creative and... 
    Senior
    Long term contract

    Sony Pictures Imageworks

    Vancouver, BC
    29 days ago
  • $120k - $128k per year

     ...INTRODUCTION On the lookout for a Lead Backend Developer to join Trainerize powered by ABC Fitness...  ...comprehensive, scalable technology and software designed to manage and grow fitness...  ..., and processing more than $12B in payments every year, ABC Fitness provides scalable... 
    Full time

    ABC Fitness

    Vancouver, BC
    25 days ago
  •  ...Job Responsibility: CGI has an immediate opportunity for a software developer that can enhance existing applications as well as create new...  ...and services to deliver core banking software to a group of financial institutions in Canada. The developer is responsible for designing... 
    Full time
    Immediate start

    CGI

    Vancouver, BC
    8 days ago
  • $88.72k - $118.29k per year

    Location: Vancouver - Pender St Canada Thales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billions of digital interactions they have with people. Our technologies...
    Long term contract
    Full time
    Contract work
    Temporary work
    Manual labor
    Local area
    Flexible hours

    Thales

    Vancouver, BC
    16 hours ago
  • $210k - $320k per year

     ...accounting and finance. We’re building the financial platform that realizes the dream of live,...  ...data. We’re applying principles of software engineering and data systems to scale accounting...  ...You have intuition and opinions about developer loops and developer experience You... 
    Full time
    Remote work

    numeric

    Vancouver, BC
    15 hours ago
  • $100k per year

     ...Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and solutions Prepare reports, manuals and other documentation on the status, operation and maintenance... 
    Full time

    Corinex

    Vancouver, BC
    22 days ago
  • $147k - $174k per year

     ...individuals who embody our core traits: Scrappy, Curious, Optimistic, Persistent, and Empathetic . Your role As a Software Engineer on the Developer Platform team, you will lead the design and development of the APIs, events, and frameworks that empower external... 
    Long term contract
    Work at office

    Dialpad

    Vancouver, BC
    3 days ago
  • $84k - $126k per year

     ...typical day look like?   The Senior Consultant will work as part of Deloitte’s Financial Crime Investigations and Disputes...  ..., and status reporting Begin developing relationships with internal and...  ...to learn, gain experience, and develop skills. Wherever you are in your... 
    Senior
    Permanent employment
    Flexible hours

    Deloitte

    Vancouver, BC
    7 hours ago
  •  ...Job Responsibility: This role is responsible for designing, developing, testing, and maintaining Android and Linux platform level software. The role plans, executes, and monitors software development projects, ensuring they are delivered on time, within budget, and according... 
    Full time
    Internship

    Hewlett Packard

    Vancouver, BC
    1 day ago
  •  ...across the globe. Our award-winning software platform is powered by a team of world...  ...data-driven and operationally minded Senior Strategic Financial Analyst to serve as a key architect of...  ...financial reporting. Process Engineering: Develop standardized operating procedures (... 
    Senior
    Full time
    Contract work

    DataVisor

    Vancouver, BC
    11 days ago
  •   About Alloy.ai   Alloy.ai is the Commerce Intelligence System for consumer brands. We unify data from 500+ sources — ERPs, retailers, ecommerce platforms, and distributors — into a single source of truth your team can bet their P&L on. Our proprietary commerce logic...
    Full time

    alloy

    Vancouver, BC
    10 days ago
  •  ...technology company in the Marine and Energy markets, on a journey towards a cleaner, more sustainable future. We are seeking Full-Stack Software Developer to contribute to the development of our port management information system. This role offers the opportunity to work with a... 
    Work at office

    Wärtsilä

    Vancouver, BC
    10 days ago
  • $100k - $125k per year

     ...Job Responsibility: Senior Financial Analyst (Temporary) Date Posted: June 14, 2024 Closing Date: June 30, 2024 Reports To: Manager...  ...to external service provider. US tax estimate for extension payments. ~ Assist with the preparation of Canadian tax filings.... 
    Senior
    Permanent employment
    Full time
    Contract work
    Temporary work

    Methanex Corporation

    Vancouver, BC
    5 days ago
  • $131k - $164k per year

     ...About the Role We're hiring a Staff Software Engineer with strong engineering fundamentals...  ...-on experience building AI solutions, developer tooling, and automation to make AI a practical...  ...engineering experience, operating at a senior or staff level. ~ Hands-on experience... 
    Senior
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    Diligent Corporation

    Vancouver, BC
    15 days ago
  • $97k - $121k per year

     ...team is seeking a Strategy & Operations Senior Associate to help reduce fraud costs and...  ...integrity of our platform. In this role, you’ll develop a deep understanding of our three core...  ...refine DoorDash's strategic approach to payments, credit and refund risks - work on the... 
    Senior
    Full time
    Local area

    DoorDash Canada

    Vancouver, BC
    3 days ago
  • $110k - $140k per year

     ...success, and internal knowledge. As the Data Developer on this initiative, you will own the...  ...DataOps & Pipeline Reliability: Embed software engineering discipline into data workflows...  ...arrangements may vary depending on your seniority, location and employment type. The compensation... 
    Senior
    Work at office
    3 days per week

    Visier Solutions Inc

    Vancouver, BC
    3 days ago
  •  ...Embedded / Firmware Software Developer Location: Richmond, BC (Onsite) About the Opportunity A leading technology-focused organization is seeking an experienced Embedded / Firmware Engineer to join its growing engineering team. This role is ideal for a hands-on engineer... 
    Permanent employment
    Worldwide
    Flexible hours
    Vancouver, BC
    9 days ago
  • $177.1k - $221.4k per year

     ...As Marqeta's Senior Manager, Software Engineering, you will lead and evolve our Credit onboarding...  ...empowering teams to execute Recruit and develop top engineering talent and actively...  ...cards, authorize transactions, and manage payment operations in real time. Marqeta is powering... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Marqeta

    Vancouver, BC
    23 days ago
  • $120k - $150k per year

     ...Reporting to the Lead, Platform Management Systems, the Senior Full Stack Developer – Analytics will maintain and improve existing analytics applications...  ....     Qualifications   ~7+ years of professional software development experience, including significant hands-on work... 
    Senior
    Full time
    Live In
    Manual labor
    Work at office

    Teck

    Vancouver, BC
    1 day ago
  • $3600 - $4500 per month

     ...factories more flexible and productive. Robots enhanced with Apera's software have 4D Vision — the ability to see and grasp objects with human...  ...cell. Role Overview: Apera AI is seeking a  Software Developer (Co-op)with strong C++ skills and an interest in robotics to join... 
    Internship
    Work at office
    Flexible hours

    Apera AI Inc

    Vancouver, BC
    29 days ago
  • $85k per year

     ...future of cannabis. We are looking for a passionate and motivated Senior Financial Analyst to join our FP&A team to support decision making and...  ...will work cross-functionally to provide actionable insights, develop key performance indicators (KPIs) and support continuous... 
    Senior
    Work at office
    Remote work

    Rubicon Organics

    Vancouver, BC
    13 days ago
  • $95k - $108k per year

     ...The Senior Financial Analyst , Corporate plays an essential role in growing talent in our...  ...Analysts at Lush play an essential role in developing and executing the company vision by...  ...you will understand business operations, develop tools, metrics, and processes in order... 
    Senior
    Full time
    Local area

    Lush Handmade Cosmetics

    Vancouver, BC
    15 days ago
  • $115.4k - $161.6k per year

     ...ROLE DESCRIPTION:   We’re looking for a Senior Platform Backend Developer who can help us support the development organization to deliver value to...  ...British Columbia, you will report to the Senior Manager, Software Development, DevOps. WHAT YOU’LL DO:   ~ Design and build... 
    Senior
    Remote work
    Flexible hours

    Hootsuite

    Vancouver, BC
    15 hours ago
  • $112.01k - $149.34k per year

     ...businesses to succeed globally. We provide the financial tools and expertise they need to explore...  ...better through trade. Position: Senior Innovation Lead - Financial Product Innovation...  ..., and line-of-business portfolios. Develop forward-looking analyses, business cases,... 
    Senior
    Permanent employment
    Summer work
    Work at office
    Relocation package
    Shift work
    2 days per week
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Vancouver, BC
    4 days ago
  • $100k - $160k per year

     ...Senior Machine Learning Developer Vancouver - Hybrid Job Summary Shape the future of AI in mining by developing production-ready machine learning...  ...a better future. About Us We are a global mining software business bringing together the expertise of Micromine... 
    Senior
    Full time
    Work from home
    Worldwide

    Weir

    Vancouver, BC
    2 days ago
  •  ...We are seeking an experienced Senior Frontend Developer to drive the user interface implementation for a major credit union's migration to a modern...  ...legacy platforms within the Canadian credit union or financial services sector. Familiarity with the Microsoft Azure ecosystem... 
    Senior
    Remote work
    Flexible hours

    Aequilibrium Software Inc.

    Vancouver, BC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer (Payments & Financial). Be the first to apply!