
Senior Software Engineer β Card Network Integration
Posted 15 hours ago

Posted 15 hours ago
This is a fully remote position, open to applicants in Canada.
β’ Design and implement scalable software solutions for both batch and event-driven processing of card network settlement and transaction data.
β’ Take ownership of and deliver projects that align with quarterly team objectives.
β’ Independently identify solutions to ambiguous and open-ended challenges.
β’ Develop, manage, and maintain card network transactions on a large scale.
β’ Generate digital wallet tokens through Apple Pay and Google Pay.
β’ Create backend experiences tailored for both internal and external customers.
β’ Oversee chargebacks and disputes involving card networks.
β’ Facilitate money transfers through ACH and ATM networks.
β’ Apply APRs and fees to credit customers effectively.
β’ Construct a 3DS Access Control System.
β’ Enhance the delivery of backend software from the ideation phase to production.
β’ Potentially focus on DevOps and infrastructure engineering, including aspects like cloud scaling, resilience, and global availability.
β’ Architect, design, and develop large-scale, complex projects.
β’ Collaborate with engineers to prioritize features and ensure timely delivery.
β’ Work in partnership with Product Managers to define scope and estimate project workloads.
β’ Participate in on-call coverage as needed.
β’ A minimum of 5 years of experience in software or data engineering.
β’ Ability to drive outcomes with minimal supervision.
β’ A strong passion for writing high-quality code and ensuring test coverage.
β’ Experience with Java and/or Python programming languages.
β’ Proven experience in designing, building, and scaling batch and streaming/event-driven data pipelines.
β’ Familiarity with Apache Spark or distributed query engines like Athena, Trino, or Presto.
β’ Practical experience implementing data lake solutions using Iceberg or Delta Lake.
β’ Knowledge of ensuring data reliability, schema integrity, and integration with distributed query engines.
β’ Experience in making technical trade-offs and managing technical complexities.
β’ Mentorship experience with other engineers.
β’ Ability to diagnose root causes of production issues and implement effective improvements.
β’ Productive experience working on cross-functional teams.
β’ Background in the payments or FinTech industry is preferred.
β’ Experience with microservices architecture is preferred.
β’ Familiarity with Java Spring Boot is preferred.
β’ Experience with Airflow is preferred.
β’ Production experience with modern engineering and cloud tools is preferred.
β’ Knowledge of CI/CD, Kubernetes, and/or Docker is preferred.
β’ Contributions to technical blogs, public GitHub repositories, or open-source projects are preferred.
β’ Annual bonuses for eligible employees.
β’ Multiple health insurance options available.
β’ Flexible vacation time along with additional floating holidays.
β’ Retirement savings program with company contributions.
β’ Equity in a publicly-traded company.
β’ Monthly stipend to support remote work arrangements.
β’ Annual development stipend for personal and professional growth.
β’ Family-forming benefits provided.
β’ Generous parental leave with salary top-up.
Palmstreet
Chariot Claims
DLB Associates
Sword Health
Get handpicked remote jobs straight to your inbox weekly.