← Back to list

Job
· Principal
Staff Software Engineer, Backend (Ledger Engineering)
Software Engineer
• Principal
• Remote
• Full-time
•
USA
A Staff backend engineering role on Affirm's Ledger Engineering team, building an audit-grade ledger platform that ties company growth to real-world accounting controls in a highly regulated industry.
Responsibilities
- ▹Set technical strategy for the team on a year-long timescale, tying it to critical, business-impacting projects
- ▹Collaborate across teams in the product development lifecycle with product management, design, and analytics to ensure technical sustainability, risks, and trade-offs are well understood
- ▹Act as a force-multiplier for the team through defining and advocating for technical solutions and operational processes
- ▹Own the team's operations and availability, ensuring the right monitoring, triage rotations, playbooks, policies, testing, and alerting are in place
- ▹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 on the team by providing feedback and guidance, and leading by example
Requirements
- ▹8+ years of experience designing, developing, and launching backend systems at scale using Python or Kotlin
- ▹Extensive track record developing highly available distributed systems using AWS, MySQL, Spark, and Kubernetes
- ▹Experience in financial systems, ledgering, treasury, or adjacent domains where data accuracy and system reliability are critical
- ▹Experience delivering major features or system components, or deprecating existing functionality, through a technical and execution plan; writes high-quality, easily understood code
- ▹Thrives in ambiguity, comfortable moving from low-level language idioms to the architecture of large systems
- ▹Growth and impact trajectory demonstrating mastery of gathering and iterating on feedback from engineering and cross-functional peers
- ▹Strong verbal and written communication skills supporting collaboration with a global engineering team
- ▹Equivalent practical experience or a Bachelor's degree in a related field
Soft skills
Thrives in ambiguityStrong verbal and written communicationMentoring and feedback-driven developmentOwnership of team operations
What we offer
- ▹Equity rewards
- ▹Monthly stipends for health, wellness, and tech spending
- ▹100% subsidized medical, dental, and vision coverage for employees and dependents
- ▹Competitive vacation and holiday schedules
- ▹ESPP employee stock purchase plan
- ▹Remote-first, work almost anywhere within the country of employment
About the company
Affirm is reinventing credit to make it more honest and friendly, offering buy-now-pay-later without hidden fees or compounding interest.
Languages: Angol: Felsőfok
Education: Egyenértékű gyakorlati tapasztalat vagy kapcsolódó területen szerzett alapdiploma
Similar jobs

Job
· Principal
Staff Software Engineer, Backend (Identity Decisioning)
Affirm
+1
$230,000–$290,000/yr
gross
🌍 Remote
🗣️ EN

Job
· Principal
Staff/Principal Backend Software Engineer
Twenty
AI/MLCpp
+10
💰 Salary: not specified
🏢 On-site
Arlington
🗣️ EN

Job
· Principal
Staff/Principal Backend Software Engineer
Twenty
AI/MLCpp
+10
💰 Salary: not specified
🏢 On-site
New York
🗣️ EN

Job
· Principal
Staff Software Engineer, Backend (Trust and Safety)
Affirm
+1
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
· Principal
Staff Software Engineer, Backend (Order Platform)
Affirm
+1
$230,000–$290,000/yr
gross
🌍 Remote
🗣️ EN

Job
· Principal
Staff Software Engineer, Backend (Online Storage)
Affirm
Data ScienceDynamodb
+6
$230,000–$290,000/yr
gross
🌍 Remote
🗣️ EN