Software Engineer II, Backend (Virtual Cards)
AffirmLocation🌍United States
Job Type💼Full‑time
Salary💵50k-100k
Posted📅42 days ago
Engineeringbackendfintechvirtual-cardspaymentsdistributed-systemsremote
About the Role
Join our dynamic team as a Backend Software Engineer II, where you'll be instrumental in designing and building the robust services that power our innovative virtual cards platform. This is a fantastic opportunity to contribute to critical financial infrastructure and directly impact how users experience digital payments.
Responsibilities
- Design, develop, and maintain highly scalable and secure backend services for virtual card issuance and management.
- Collaborate closely with product managers, frontend engineers, and other teams to deliver new features and enhancements.
- Ensure the reliability, performance, and security of our payment-related systems.
- Participate in code reviews, architectural discussions, and contribute to technical decision-making.
- Troubleshoot and resolve production issues, ensuring minimal disruption to services.
Requirements
- 2+ years of professional experience in backend software development.
- Strong proficiency in at least one modern backend programming language (e.g., Java, Python, Go, Node.js).
- Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases.
- Solid understanding of distributed systems, microservices architecture, and API design (RESTful).
- Familiarity with cloud platforms (e.g., AWS, GCP, Azure) and containerization (e.g., Docker, Kubernetes).
- Excellent problem-solving skills and a commitment to writing clean, maintainable code.
Nice-to-Haves
- Prior experience in the FinTech industry, especially with payment processing or card networks.
- Knowledge of security best practices for handling sensitive financial data.
- Experience with messaging queues (e.g., Kafka, RabbitMQ).
- Bachelor's or Master's degree in Computer Science or a related technical field.
About Affirm
View companyAffirm is a financial technology services company that offers installment loans to consumers at the point of sale.
Apply now
Please let Affirm know you found this job on FullRemoteWork.
Apply NowGet Job Alerts
Receive notifications for similar jobs
Share this job
Similar Jobs
Senior Backend Engineer, Data Frameworks (Ruby) at GitLab1d
🌍Worldwide💼Full‑time
backendrubydata-frameworks
Senior Backend Engineer, Data Frameworks (Ruby) at GitLab
🌍Worldwide💼Full‑time
backendrubydata-frameworksdevsecops
1 day ago
Senior/Staff Product Designer at Kraken2d
🌍United Kingdom💼Full‑time
product-designux-uicrypto
Senior/Staff Product Designer at Kraken
🌍United Kingdom💼Full‑time
product-designux-uicryptofintech
2 days ago
Software Engineer, Data Infrastructure & Acquisition at Speechify6d
🌍Worldwide💼Full‑time
data-engineeringdata-pipelinesai
Software Engineer, Data Infrastructure & Acquisition at Speechify
🌍Worldwide💼Full‑time
data-engineeringdata-pipelinesaibackend
6 days ago
Senior Software Engineer, Backend (Identity Foundations) at Affirm6d
🌍Canada💼Full‑time
backendidentity-managementdistributed-systems
Senior Software Engineer, Backend (Identity Foundations) at Affirm
🌍Canada💼Full‑time
backendidentity-managementdistributed-systemssoftware-engineering
6 days ago
Senior Fullstack Developer at 1Password6d
🌍United States, Canada💼Full‑time
fullstackbillingpayments
Senior Fullstack Developer at 1Password
🌍United States, Canada💼Full‑time
fullstackbillingpaymentsremote
6 days ago
Senior Developer, Frontend at 1Password6d
🌍United States, Canada💼Full‑time
frontendfull-stackbilling
Senior Developer, Frontend at 1Password
🌍United States, Canada💼Full‑time
frontendfull-stackbillingpayments
6 days ago