Enable job alerts via email!

Staff Software Engineer, Backend (Virtual Cards Platform)

Affirm

Dallas (TX)

Remote

USD 120,000 - 180,000

Full time

10 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Staff Software Engineer to lead the backend development for its Virtual Cards Platform. This role involves setting technical strategies, collaborating across teams, and ensuring the operational excellence of backend systems. With a focus on building scalable solutions using technologies like Python and AWS, this position offers the chance to significantly impact the company's growth. Join a team that values quality, ownership, and collaboration, while enjoying a competitive compensation package and comprehensive benefits.

Benefits

Health care coverage
Flexible Spending Wallets
Generous vacation and holiday policies
Employee stock purchase plan (ESPP)

Qualifications

  • 7+ years of experience in backend systems development.
  • Proven track record of delivering major system features.

Responsibilities

  • Set technical strategy and align it with business-impacting projects.
  • Collaborate across teams throughout the product development lifecycle.

Skills

Python
Kotlin
AWS
MySQL
Spark
Kubernetes
System Design
Technical Communication

Education

Bachelor's degree in a related field

Job description

Staff Software Engineer, Backend (Virtual Cards Platform)

Join to apply for the Staff Software Engineer, Backend (Virtual Cards Platform) role at Affirm

About Affirm

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or interest. The Virtual Cards (VCN) Platform Engineering team powers all of Affirm's products that depend on one-time-use cards, supporting online ecommerce, physical in-store, and digital wallet integrations like Apple Pay and Google Pay. This team is crucial in enabling the growth of Affirm’s network by bridging Affirm with external credit networks such as Visa.

What You'll Do
  • Set technical strategy for your team on a yearly basis, aligning it with critical, business-impacting projects.
  • Collaborate across teams throughout the product development lifecycle, working with product management, design, and analytics to ensure technical sustainability and manage risks and trade-offs.
  • Act as a force-multiplier by defining and advocating for effective technical solutions and operational processes.
  • Own your team’s operations and availability, ensuring proper monitoring, triage rotations, playbooks, policies, testing, and alerting are in place for reliable 'keep the lights on' and on-call support.
  • Foster a culture of quality and ownership by setting code review and design standards, and advocating for them through writing and tech talks.
  • Develop talent within your team by providing feedback, guidance, and leading by example.
What We Look For
  • 7+ years of experience designing, developing, and launching backend systems at scale using languages like Python or Kotlin.
  • Extensive experience with highly available distributed systems using AWS, MySQL, Spark, and Kubernetes.
  • Proven track record of delivering major system features or deprecating functionalities with clear technical and execution plans, producing high-quality, understandable code.
  • Comfortable working in ambiguity, understanding low-level language idioms and large system architecture.
  • Demonstrated growth and impact through feedback iteration from engineering and cross-functional peers.
  • Strong verbal and written communication skills for effective collaboration with a global team.
  • Experience in the card network landscape, including building and launching card products or related payment technologies.
  • Either equivalent practical experience or a Bachelor’s degree in a related field.
Additional Details

Base Pay Grade: P

Equity Grade: 13

Competitive total compensation includes base pay, equity, stipends for health, wellness, tech, and other benefits such as subsidized medical, dental, and vision coverage.

Location: Remote - US (with flexibility for occasional office visits in certain roles)

Benefits
  • Health care coverage with premiums paid by Affirm for you and dependents
  • Flexible Spending Wallets for technology, food, lifestyle, and family expenses
  • Generous vacation and holiday policies
  • Employee stock purchase plan (ESPP) at a discount

Affirm is committed to an inclusive hiring process and provides accommodations for candidates with disabilities. We consider qualified applicants with arrest and conviction records as per local ordinances.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Staff Software Engineer, Backend (Virtual Cards Platform)

Affirm

Portland

Remote

USD 120,000 - 180,000

10 days ago

Staff Software Engineer, Backend (Virtual Cards Platform)

Affirm

Cleveland

Remote

USD 100,000 - 160,000

8 days ago