Senior Software Developer (Vehicle Services)
$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 over 17 million 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
- Expert-level ability to code in Flutter, Swift or Java/Kotlin, specific role dependant.
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 MySQL, MongoDB, or DynamoDB
- Experience with service-oriented or microservices architecture using synchronous (REST) and asynchronous (event-driven) integration
- Experience with refactoring
Nice to have:
- Experience with React
- Experience with Docker, Terraform
- Familiarity with Domain Driven Design concepts
- Experience with production monitoring and observability
- 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:
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 jobs.jobcopilot.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.
- ...Purpose: As a Manager, Software Development at PayByPhone , your primary focus is leading... ...within the team. Balance team/service needs with the development of the platform... ...replacement ~ Past experience as a developer ~ Able to capture requirements and...SuggestedRemplacementFull time
- ...businesses with seamless payment solutions. We're seeking a Senior Software Developer to join our dynamic team. In this position, you'll play a pivotal... ..., secure and compliant web applications and supporting services using Node.js, Express, EJS, HTML/CSS, JavaScript, TypeScript...SeniorLong term contractFull timeWork at officeLocal area2 days per week
- ...thousands of restaurants with the technology, services, and collective power that owners need... ...seeking associate, intermediate or senior level positions. The Challenge to Solve... .... What You'll Do As a Staff Software Developer on our Services team, you will immerse yourself...SeniorFull timeLocal areaRemote workWork from homeFlexible hours
- ...Africa, and APAC, we offer end-to-end expertise across various service offerings: Web, Mobile & Digital Marketing | Enterprise AI |... ...-dollar parent company. The Opportunity As a Senior Software Developer , we are looking for the following: Role Overview TELUS...SeniorRemplacementPermanent employmentFull time
$124k - $186k per year
...Senior Software Developer Direct Hire / Full time, Hybrid, Burnaby BC, Canada D-Wave (NYSE: QBTS) a leader in the development and delivery of quantum computing systems, software, and services, and is the world’s first commercial supplier of quantum computers—and the only...SeniorFull timeDirect hireLocal area- ...solutions, we’re addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the world. The road... ...store. A low-latency current-state service , answering "what is this vehicle doing right now...Long term contractFull timeContract workLocal area
- ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Senior Software Developer, we expect you to be disciplined regarding software development, and ready and eager to collaborate with and mentor...SeniorFull timeWork at officeFlexible hours
$130k - $170k per year
...As a member of the Development team and working closely with the product management team, the Senior Software Developer is generally responsible for the development, design and documentation of new or modified software products and ongoing business projects. The incumbent...SeniorFull time- ...through any channel, on any device - as a service. We power millions of subscriptions... ...is the leading solution built to help software companies generate revenue through... ...companies in the world. About You As a Senior Software Developer, you'll join a development team that...SeniorFull timeApprenticeshipWorldwideFlexible hours
- ...and sensitive events. Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex software... ...medical, dental, and vision Insurance Access to a telemedicine service RRSP program Personal and sick days Recreation room...SeniorPermanent employmentFull timeFlexible hours
- ...control of their digital assets. About the role As a Senior Crypto Software Developer, you'll be instrumental in building Wealthsimple's crypto... ...finance and its potential to democratize financial services Why Wealthsimple? Top-tier health benefits and life...SeniorLong term contractFull timeContract work
- ...relevance optimization. Comfort taking systems from implementation to deployment and production operation, working across backend services, data pipelines, and integration points as needed. An expert level of English, both spoken and written, is required, as the individual...SeniorLong term contractFull timeImmediate start
- ...We’re looking for two technical, innovative developers to come on board as Software Developers, at the Senior or Intermediate level, at our College Avenue location... ...processes, and deliver high-quality products and services to stakeholders. How you’ll be spending your time...SeniorPermanent employmentFull timeTemporary work
- ...Build the future of intelligent search Why build just another backend service when you can shape the search technology powering an entire product ecosystem? As a Senior Software Developer on our Search team, you'll help evolve Coveo's search capabilities, delivering intelligent...SeniorFull time
- ...in record time with the only hardware and software AI-powered platform built for the factory... ...'s application authoring platform. We develop the cloud-first authoring experience along... ..., developer tools, and deployed software services that make application development possible...SeniorFull timeInternshipWork at officeWork from home
- ...Senior Software Developer, Infrastructure – Job Description Reports To: Development Manager, Engineering & Security Location: Ideally in... ...direction of complex initiatives. Architect scalable, reliable services using established design patterns and best practices....SeniorRemote jobFull time
$120k - $155k per year
...hospitality operators increase operational efficiency and boost service revenue while eliminating manual work and elevating the... .... What We’re Looking For Breezeway is hiring a Senior Software Application Developer to join one of our customer-facing product teams. You’ll...SeniorFull timeTemporary workRemote work- ...sell any product, through any channel, on any device - as a service. We power millions of subscriptions worldwide for organizations... ...About You We are looking to hire a skilled and ambitious Senior Software Developer in Montreal. You are a highly technical, hands-on PHP...SeniorFull timeWorldwide
$110k - $138k per year
...electronics, electro-mechanics, and software. We’re not just a company; we’re... ...systems and autonomous vehicles to advancing IoT solutions that revolutionize... ...automation. We are seeking a Senior Full Stack Software Engineer to design, develop, test, and maintain software...SeniorFull time- ...their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology... ...to make a real difference. Job Description As a Senior Software Developer at Vention, you will be a key contributor to the architecture...SeniorFull timeInternshipWork at officeWork from home
- ...their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology... ...to make a real difference. Job Description As a Senior Simulation Developer at Vention, you’ll be a key contributor to the evolution of...SeniorFull timeInternshipWork at officeWork from home
- ...with an unusual mandate inside MaintainX: we treat our internal developer platform as a real product, with internal customers (150+ developers... ...we are now to 2-3x the size? Today, spinning up a new backend service, getting it to production, and operating it involves too many...SeniorFull timeLocal areaImmediate start
- ...efficient and enjoyable world. Role overview As a Senior Software Developer with strong Data Engineering and MLOps experience, you... ...native architectures Monitoring and observability tooling and services Testing practices such as unit, integration, functional,...SeniorFull timeWork at officeFlexible hours
- ...ultimate interchange connecting it all. We are looking for a Senior Software Developer to take the wheel and build our unified API gateway—the high... ...performant front door for all Miovision applications and services. Architect for Scale: Keep architectural boundaries crisp...SeniorFull timeContract workRemote workFlexible hours
- ...financial freedom – by making financial services simple, transparent, and low-cost. We're... ...investigate and resolve fraud cases efficiently Develop risk-based product features — such as... ...them What you bring: ~4+ years of software engineering experience, ideally in a...SeniorLong term contractFull time
- ...responsibilities are to: - Build standardized, framework-agnostic services for model training, efficient inference, evaluation and... ...including Invest, Cash, Crypto, Trade and Tax products. As a Software Engineer on the Machine Learning Platform team, you will play a...SeniorLong term contractFull time
- ...engineers to ship secure, high-quality software to millions of users with confidence and... ...velocity as our measure of success. As a Senior Developer on our team, you won't just be... ...checks and rollback triggers, and build self-service deployment tools that give engineering teams...SeniorLong term contractFull time
$95k - $120k per year
...We are looking for a Senior C++/Python Software Developer to collaborate on a wide variety of projects in partnership with our clients. You will be... ...at Spiria you will : Design and implement back‑end services supporting machine HMI, data processing, and control workflows...SeniorFull timeWork at officeRemote workFlexible hours$130k - $175k per year
...passionate innovators building cutting-edge software that powers some of the world’s... ...team, we’d love to hear from you. Senior Software Developer - Ad Tech We’re looking for an experienced... ...stack. High-throughput, low-latency services where performance and reliability are...SeniorLong term contractFull timeInternshipFlexible hoursShift work- ...to manage your money. Using smart technology, we take financial services that are often confusing, opaque and expensive and make them transparent... ..., but is not limited to, prior roles in solutions architecture, software engineering, or software development ~ Experience with AWS...SeniorFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer (Vehicle Services). Be the first to apply!
- software engineer devops Remote
- director software engineering Remote
- software engineer - ai machine learning Remote
- software developer entry level Remote
- software developer Remote
- ingénieur logiciel Remote
- software design engineer Remote
- software engineer internship Remote
- software engineer co-op Remote
- développeur logiciel Remote

