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

Senior Software Developer (Data Team)

Full-time

Paybyphone

Purpose:

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 C# and Python.  


  • Experience with cloud platforms like AWS and cloud-based platforms such as Snowflake

  • Experience with data transformation tools such as DBT

  • Experience with business intelligence tools (e.g., Looker or similar) 

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  


  • + 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 

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.

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.
Want to see our values in action? Visit our and  . Curious about the story behind our values? Head over to our page to learn more.
Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Developer (Data Team) in Remote vacancy
  •  ...at the center of everything we do. Simply put, we care. Our team personally cares about our clients and the world around them,...  ...efficient and enjoyable world. Role overview   As a Senior Software Developer with strong Data Engineering and MLOps experience, you design... 
    Senior
    Work at office
    Flexible hours

    Osedea

    Remote
    10 hours ago
  •  ...our customers, our teammates, our communities, and ourselves. About the Role Vidyard is looking for a Senior Data Developer to join our Data Platform team. Reporting to the Manager, Software Development , you'll play a key role in advancing our Company Data... 
    Senior
    Full time
    Local area
    Remote work
    Home office
    Flexible hours

    Vidyard

    Remote
    7 days ago
  •  ...record time with the only hardware and software AI-powered platform built for the factory...  ...and the impact they create. We’re a team of high achievers who grow through meaningful...  .... Job Description As a Senior Software Developer at Vention… You’ll play a key role on... 
    Senior
    Long term contract
    Internship
    Work at office
    Work from home

    Vention

    Remote
    10 hours ago
  •  ...record time with the only hardware and software AI-powered platform built for the factory...  ...and the impact they create. We’re a team of high achievers who grow through meaningful...  ...software teams is looking for a Senior Software Developer, to guide us in technology choices and... 
    Senior
    Internship
    Work at office
    Work from home

    Vention

    Remote
    10 hours ago
  •  ...about their health and wellness with data they can trust. With over 17 million users...  ...We are looking for an experienced developer to join the Mobile Team. Our team creates the application that...  ...product experiences. - Collaborate with senior mobile developers, backend developers,... 
    Senior
    Full time
    Work at office
    Flexible hours

    Cronometer Software Inc.

    Remote
    10 hours ago
  • $110k - $140k per year

     ...Visier is building the centralized data and control plane—the...  ...internal knowledge. As the Data Developer on this initiative, you will own...  ...Pipeline Reliability: Embed software engineering discipline into data...  ...Vancouver HQ for a week of team building, learning and breakout... 
    Senior
    Full time
    Work at office
    3 days per week

    Visier Solutions Inc

    Remote
    10 hours ago
  •  ...informed decisions about their health and wellness with data they can trust. With over 17 million users and growing fast...  ...health outcomes. We are looking for an experienced software developer to join the Server Team. Our team creates foundations for the application that... 
    Full time
    Work at office
    Flexible hours

    Cronometer Software Inc.

    Remote
    10 hours ago
  •  ...at the center of everything we do. Simply put, we care. Our team personally cares about our clients and the world around them,...  ...efficient and enjoyable world. Role overview    As a Senior Software Developer, we expect you to be disciplined regarding software... 
    Senior
    Full time
    Work at office
    Flexible hours

    Osedea

    Remote
    10 hours ago
  • $100k - $135k per year

     ...(CAF) and its allies. The Job SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design, development, and delivery of next...  ...Support Systems (EWOSS) including Intelligence Mission Data (IMD) and Operational Mission Data (OMD) product solutions for... 
    Senior
    Remote job
    Full time
    Work at office
    Flexible hours

    SRC Can

    Remote
    10 hours ago
  • $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... 
    Senior

    Multi View

    Remote
    10 hours ago
  •  ...agile thinking, and a people-first culture. With a global team across North America, South America, Central America, Europe,...  ...billion-dollar parent company. The Opportunity As a Senior Software Developer , we are looking for the following: Role Overview TELUS... 
    Senior
    Remplacement
    Permanent employment

    Telus Digital

    Remote
    10 hours ago
  •  ...Be Yourself, and Do Your Best Work. About You You are a Software Developer with a team-first mentality. You have a knack for solving difficult...  ...Implement messaging solutions using Kafka for efficient data exchange; Utilize MySQL and MongoDB for database management... 
    Senior
    Full time
    Worldwide

    Appdirect

    Remote
    10 hours ago
  •  ...believe that raising the bar is a team sport. We don’t bring...  ...ScalePad, we’re building more than software; we’re building confidence and...  ...go. This is a hands-on senior role with real ownership. You’ll...  ...manage are responsible for the data ingestion (OLTP and OLAP) that... 
    Senior
    Remote job
    Full time
    Internship
    Work from home

    Scalepad

    Remote
    10 hours ago
  •  ...Join Servus Credit Union -  Canada’s Largest Credit Union!  We are hiring for a  full-time Software Developer to join our Platform Data Integration   Team!  Posting closes: March 3, 2026  Employment Status:   Full-time; Remote First    Additional Information: Strong... 
    Full time
    Contract work
    Internship
    Local area
    Remote work
    Flexible hours

    Servus Credit Union

    Remote
    10 hours ago
  •  ...technology? At Benji Pays, we're on a mission to empower 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 role in building and maintaining scalable, secure, and compliant web... 
    Senior
    Long term contract
    Work at office
    Local area
    2 days per week

    Benji Pays

    Remote
    10 hours ago
  •  ...safer technological alternative. Job Description As a Senior Data Transfer Developer, you will design, build, and evolve robust data transfer...  ...healthcare data across systems Collaborate with internal teams and stakeholders to deliver integration solutions aligned... 
    Senior
    Permanent employment
    Full time
    Remote work
    Worldwide

    Medfar

    Remote
    10 hours ago
  •  ...million and valuing the company at $2.5 billion. The Opportunity: We are seeking a Senior Data Developer with a strong background in data governance to join our growing team. You will own the governance foundation that underpins the MaintainX data platform, product... 
    Senior
    Full time
    Worldwide

    Maintainx

    Remote
    10 hours ago
  •  ...record time with the only hardware and software AI-powered platform built for the factory...  ...and the impact they create. We’re a team of high achievers who grow through meaningful...  .... Job Description As a Senior Software Developer at Vention, you will be a key contributor... 
    Senior
    Internship
    Work at office
    Work from home

    Vention

    Remote
    10 hours ago
  •  ...Job Opportunity: Software Developer – Intermediate/Senior Employee type: Full time, Permanent Location: Edmonton, Alberta (Hybrid)   Forcorp Solutions...  ...a Software Developer – Intermediate/Senior to join our team in Edmonton, Alberta. We believe in flexibility,... 
    Senior
    Permanent employment
    Full time
    Flexible hours

    Forsite Consultants Ltd

    Remote
    10 hours ago
  •  ...and belonging. As a member of the Long View team, you’ll see how our company’s core pillars...  ...technology? We are looking for a Java Developer for our Calgary Office to be based out...  ...design methodology ~ Experience with complex data model design, DML and DDL scripting ~... 
    Senior
    Full time
    Work at office
    Flexible hours

    Long View Systems

    Remote
    10 hours ago
  •  ...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, scalable search experiences to thousands... 
    Senior

    Coveo

    Remote
    10 hours ago
  •  ...might just be in the right place! We’re looking for a Senior Staff Software Engineer to join our Payments team in Canada & US. In this role, you aren't just...  ...firm but flexible point of view to navigate them with a data driven approach. Who you are Principled but pragmatic... 
    Senior
    Remote job
    Long term contract
    Work at office
    Local area
    Flexible hours

    Lightspeed Commerce

    Remote
    10 hours ago
  •  ...¯  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...  ...business strategy   ~ Liaising with agile team members to understand and analyze organizational needs... 
    Senior
    Permanent employment
    Full time
    Temporary work

    Conexus Credit Union

    Remote
    10 hours ago
  •  ...is the leading solution built to help software companies generate revenue through data-driven Cloud go-to-market (Cloud GTM). Our platform and team help customers identify the right buyers...  ...companies in the world. About You As a Senior Software Developer, you'll join a... 
    Senior
    Apprenticeship
    Worldwide
    Flexible hours

    Appdirect

    Remote
    10 hours ago
  • $120k - $155k per year

     ...elevating the experience at each property. What We’re Looking For Breezeway is hiring a Senior Software Application Developer to join one of our customer-facing product teams. You’ll work across the full stack to build and ship features that directly impact how... 
    Senior
    Full time
    Temporary work
    Remote work

    Breezeway

    Remote
    10 hours ago
  •  ...located offices and collaborative workspaces, provide our team with the freedom and flexibility to work in the way that makes...  ...fit for you! About the Role We are looking for a Software Developer in Test (Data Platform) to join our TecsysIQ Data & AI team. This role is... 
    Permanent employment
    Remote work

    Tecsys Inc.

    Remote
    10 hours ago
  • $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...  ...to join our Algorithms, Performance, and Tools (APT) team and contribute to the continuous improvement of Ocean , our... 
    Senior
    Full time
    Direct hire
    Local area

    D-Wave Systems

    Remote
    10 hours ago
  •  ...and sensitive events. Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex software...  ...strategic software. Develop efficient user interfaces and data processing algorithms. Apply and promote robust testing methodologies... 
    Senior
    Permanent employment
    Full time
    Flexible hours

    Cs Group

    Remote
    10 hours ago
  •  ...under administration. The company was founded in 2014 by a team of financial experts and technology entrepreneurs, and is headquartered...  ...of their digital assets. About the role As a Senior Crypto Software Developer, you'll be instrumental in building Wealthsimple's crypto... 
    Senior
    Long term contract
    Full time
    Contract work

    Wealthsimple Technologies

    Remote
    10 hours ago
  •  ...I make an impact?  We are looking for seasoned software developers who are passionate about developing software using engineering best practices. Senior software developers use past experiences & know-how to enable teams to be more productive & effective through the code... 
    Senior
    Remote job
    Full time
    Work at office
    3 days per week

    D2l

    Remote
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer (Data Team). Be the first to apply!