Senior Software Developer (Payments & Financial)
$125k - $135k per yearPayByPhone
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.
- ...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...SeniorWork at office2 days per week
$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...SeniorPermanent employmentPart time$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...SeniorFor contractorsDay shift$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...SeniorLong term contractWork at officeWork from homeWorldwide$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...SeniorLong term contract$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- ...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 timeImmediate start
$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 contractFull timeContract workTemporary workManual laborLocal areaFlexible hours$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 timeRemote work$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$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 contractWork at office$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...SeniorPermanent employmentFlexible hours- ...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 timeInternship
- ...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 (...SeniorFull timeContract work
- 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
- ...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
$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....SeniorPermanent employmentFull timeContract workTemporary work$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...SeniorWork at officeLocal areaVisa sponsorshipFlexible hours$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...SeniorFull timeLocal area$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...SeniorWork at office3 days per week- ...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 employmentWorldwideFlexible hours
$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...SeniorWork at officeRemote workFlexible hours$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...SeniorFull timeLive InManual laborWork at office$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...InternshipWork at officeFlexible hours$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...SeniorWork at officeRemote work$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...SeniorFull timeLocal area$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...SeniorRemote workFlexible hours$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,...SeniorPermanent employmentSummer workWork at officeRelocation packageShift work2 days per week3 days per week$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...SeniorFull timeWork from homeWorldwide- ...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...SeniorRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer (Payments & Financial). Be the first to apply!
- software engineer intern Vancouver, BC
- linux software engineer Vancouver, BC
- software engineer - robotics Vancouver, BC
- software engineer Vancouver, BC
- graduate software engineer Vancouver, BC
- software developer no experience Vancouver, BC
- software engineer part time Vancouver, BC
- ingénieur logiciel Vancouver, BC
- software engineer devops Vancouver, BC
- software developer entry level Vancouver, BC
