Software Developer for Payment Systems
5 days ago
At Lyft, we're dedicated to creating an inclusive and diverse organization where everyone can thrive. To achieve this goal, our team of talented software engineers is working on building a life-changing product that will strengthen our international presence.
We are looking for experienced backend software engineers to join our Payment engineering team, responsible for ensuring the reliable and cost-effective processing of payments through all Lyft products. This involves handling tens of billions of dollars in customer payments and driver payouts every year. The team also builds platform capabilities to support innovative payment products, such as billing platforms and subscriptions.
The role requires collaboration with teams in products, data science, payment operations, and external payment partners to design, develop, and maintain highly scalable payment services on the cloud. Responsibilities include writing well-crafted, well-tested code, leading large features from idea to launch, and participating in code reviews and on-call rotations.
Required Skills:- Proficient in object-oriented programming
- Solid knowledge of distributed systems, relational and NoSQL databases
- Experienced with cloud computing platform
- 3+ years of software engineering industry experience
- Led a set of components from design to launch
- Ability to communicate in English in writing, meetings, and presentations
This role will be in-office on a hybrid schedule — Team Members will be expected to work in the office 3 days per week. Additionally, hybrid roles have the flexibility to work from anywhere for up to 4 weeks per year.
-
EMV Payment Systems Developer
6 days ago
Toronto, Ontario, Canada Interac Full timeAbout the JobWe are seeking a highly skilled Technical Payment Solutions Specialist to join our team at Interac. This is an exciting opportunity to work on our payment systems and contribute to the development of innovative solutions.The ideal candidate will have strong technical expertise in EMV payments, API software testing, and Java web application...
-
Business Analysis Expert with Payments
3 days ago
Toronto, Ontario, Canada Iris Software Inc. Full timeAbout the Role: Iris Software Inc. is seeking a Senior Business Analyst with Payments to join their team at a Toronto, ON(Hybrid) location.This long-term position involves working closely with Product owners and business stakeholders to deliver high-quality payments solutions.Responsibilities: - Collaborate with cross-functional teams to analyze...
-
Payment Systems Architect
1 day ago
Toronto, Ontario, Canada Scotiabank Full timeWhy this Role?This Principal Architect position offers a unique opportunity to work on high-impact projects that shape the future of Scotiabank's payments and cards platforms. You'll collaborate with experienced professionals, drive innovation, and contribute to a company that values diversity, equity, and inclusion.Responsibilities:Lead the Credit Cards...
-
Payment Systems Analyst
5 days ago
Toronto, Ontario, Canada Interac Corp. Full timeAs a Payment Specialist at Interac Corp., you'll be part of a dynamic team that's revolutionizing the way Canadians pay and manage their money. With a strong focus on innovation and customer satisfaction, we're looking for talented individuals who share our vision and values.Key responsibilities include developing and maintaining technical specifications,...
-
Java Developer
4 weeks ago
Toronto, Ontario, Canada RS Software, Inc. Full timeRS Software is a specialized product company that offers global, national, and enterprise payment platforms and services in digital payments to clients across North America, Europe, the UK, the Middle East, APAC, and India. Leveraging over 30 years of industry expertise, RS Software delivers mission-critical payment solutions that blend innovation and...
-
Software Architect
6 days ago
Toronto, Ontario, Canada Valor Software Full timeJob OverviewValor Software is a software development and consulting company that specializes in advancing and bringing together open-source technologies to achieve technological and business advancements for their clients.The company's products help people travel more easily by providing them with up-to-date travel requirements and necessary...
-
Toronto, Ontario, Canada T-Net British Columbia Full timeSoftware Development Manager, Payments EnablementPosted January 15, 2025Toronto / Remote - CanadaWe are currently seeking a Software Development Manager to join our Engineering team. This role is available to candidates across Canada, excluding Quebec. If you are local to one of our hubs (Burnaby, Calgary, or Toronto), you will be expected to be in office...
-
Toronto, Ontario, Canada T-Net British Columbia Full timeOur company is seeking a talented Software Development Leader to join our team in Payments Enablement. As a key member of our Engineering group, you will be responsible for building a new team from the ground up, driving higher enablement and activation rates for our existing Clio Payments product.About the RoleCollaborate with your triad to understand...
-
Payment Systems Analyst
4 days ago
Toronto, Ontario, Canada ProViso Staffing Full timeJob DescriptionThe ideal candidate will have strong experience in eliciting and documenting business requirements within the financial services sector, ensuring alignment with industry standards and regulations.This role would be responsible for delivering on all tasks associated with payment systems modernization initiatives, including real-time payments,...
-
Senior Payments Analyst Position
3 days ago
Toronto, Ontario, Canada Iris Software Inc. Full timeAbout the Job: This Senior Business Analyst with Payments role involves providing strategic insights and developing innovative payment solutions for clients. You will work closely with cross-functional teams to analyze business requirements and collaborate on project delivery.About Iris Software Inc. As a leading technology services and solutions...
-
Senior Software Developer
4 days ago
Toronto, Ontario, Canada Veeva Systems, Inc. Full timeAbout UsVeeva Systems, Inc. is a mission-driven organization helping life sciences companies bring therapies to patients faster.We've surpassed $2B in revenue in our last fiscal year and have extensive growth potential ahead.What You'll Do- Collaborate with Product Management and Development team members on technical design and problem solving to come up...
-
Sr. Software Engineer
4 weeks ago
Toronto, Ontario, Canada Applied Systems, Inc Full timeJob OverviewApplied Systems, Inc., a global leader in insurance technology, seeks a Sr. Software Engineer to contribute to the development of complex programming assignments for our suite of insurance automation products.In this role, you will work with the Applied Payments division on internal payments systems using React, Typescript, and Node JS...
-
Payments Software Engineer at Lyft
5 days ago
Toronto, Ontario, Canada Lyft Full timeJoin us at Lyft, where we're building a global ecosystem of dynamic workplaces. Our Payment engineering team is seeking talented software engineers to help shape the future of our company. As a member of this team, you'll be responsible for designing and developing highly scalable payment services on the cloud, using your expertise in distributed systems,...
-
Senior Software Engineer, Payments Protocol
48 minutes ago
Toronto, Ontario, Canada Chainlink Labs Full timeAbout UsChainlink Labs is the driving force behind Chainlink, the decentralized computing platform that empowers the verifiable web. With our industry-standard platform, we provide access to real-world data, off-chain computation, and secure cross-chain interoperability across any blockchain. This enables us to collaborate with top financial institutions and...
-
CRM System Expert
6 days ago
Toronto, Ontario, Canada S M Software Solutions Inc Full timeCompany Overview:S M Software Solutions Inc is a leading provider of software solutions for various industries. We offer a comprehensive range of services, including software development, consulting, and support. Our team of experts works closely with clients to understand their business needs and deliver tailored solutions that meet their requirements.Job...
-
Payment Systems Engineer
3 days ago
Toronto, Ontario, Canada GuruLink Full timeGuruLink is a leading fintech company that empowers Canadians to take control of their finances. We are shaping the future of the digital economy in Canada by providing innovative payment solutions.Job DescriptionThe AppOps Specialist will play a critical role in ensuring the availability, resiliency, and performance of our payment systems and applications....
-
Software Systems Developer
24 hours ago
Toronto, Ontario, Canada RBC Full timeAbout the JobWe are seeking a highly skilled Senior Software Engineer to join our Technology and Operations team. As a key member of our engineering team, you will play a vital role in designing, developing, and maintaining scalable software systems.Key ResponsibilitiesDevelop and implement automation solutions to improve system reliability, scalability, and...
-
Toronto, Ontario, Canada Penny Jar Capital, LLC Full timeWe are looking for a Software Engineering Lead to join our team and contribute to the development of real-time payment solutions. The ideal candidate will have experience with high-volume transaction processing, distributed systems, and scalability.About the RoleThis is an exciting opportunity to work on groundbreaking projects and influence the future of...
-
Payment Systems and Processing Manager
9 hours ago
Toronto, Ontario, Canada Web Group, Inc Full timeWe are looking for a highly motivated and experienced Payment Systems and Processing Manager to join our team at Web Group, Inc. The successful candidate will lead and oversee the end-to-end operations of our payment systems, ensuring seamless, efficient, and secure payment processes.The ideal candidate will have a strategic mindset and a deep understanding...
-
Toronto, Ontario, Canada Penny Jar Capital, LLC Full timeWe are looking for a Senior Software Engineer to join our team and contribute to the development of billing systems. The ideal candidate will have experience with high-volume transaction processing, distributed systems, and scalability.About the RoleThis is an exciting opportunity to work on groundbreaking projects and influence the future of finance and...