Full Time

Staff Software Engineer, Backend (Ledger Engineering)

Affirm
Los Angeles, CA
???* / year

Job Description

About this kind of role

What a Staff Software Engineer, Backend (Ledger Engineering) usually does. The employer's own details are in the listing.

Typically does: Designs, develops, tests, and maintains the backend systems that support financial ledgers. This includes building APIs, databases, and other infrastructure components to ensure data integrity and efficient transaction processing. Responsibilities often involve collaborating with other engineers to implement new features and improve existing systems. Performance optimization and scalability are key considerations in this role.

Tools and skills: Proficiency in programming languages like Java, Python, or Go, experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra), and familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) are generally required.

Good fit for: Individuals with a strong understanding of data structures, algorithms, and software design principles, and a passion for building robust and scalable systems, often thrive in this role.

Project Management Specialists: 1.1 million people in the US, paid from $61,580 a year (the lowest 10%) to $167,970 (the top 10%), with $102,320 in the middle, in May 2025. See these jobs →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.