Remote job
Senior Software Engineer, Issuing
Job details
About this role
Role overview
Build the services that manage payment cards and account holders through their lifecycle, from issuance to digital wallet support and identity checks. You’ll work with product, compliance, customer-facing teams, and other partners to make card programs reliable and straightforward for developers to integrate.
Responsibilities
- Develop features for card and account lifecycle management, including issuance and related services. - Lead initiatives from planning through launch, incorporating stakeholder needs and developer experience. - Design APIs as product interfaces, considering endpoints, documentation, and error messages. - Build fault-tolerant services with clear failure behavior and fast recovery. - Improve team and cross-team systems and processes. - Operate production services written in Python and Rust on AWS, and take part in the on-call rotation.
Requirements
- At least four years shipping software in fast-paced production environments. - Strong distributed systems design skills, including high availability and fault tolerance. - Experience building APIs that shape external developers’ product experience. - Good judgment about where correctness is essential and where a smaller initial release can be improved over time. - Ability to advocate for high-impact work and weigh it against near-term priorities. - Experience with Rust or willingness to learn it. - Interest in continuous learning and improvement.
Nice to have
- Fintech experience, especially in card payments.
Benefits and work setup
The position is remote for candidates located in the United States or in Ontario or British Columbia, Canada; visa sponsorship is unavailable. The stated US salary range is $160,000–$200,000 plus equity. Benefits include unlimited paid time off, 12 weeks of paid parental leave, a paid sabbatical after five years, health coverage and HSA matching, and a 401(k) match. Employees may work from anywhere in the world for four weeks each year. New York City office-based employees work onsite three days weekly, with commuter support and catered lunches on core days.