Senior Software Engineer, Backend
AffirmLocation🌍United States
Job Type💼Full‑time
Salary💵50k-100k
Posted📅42 days ago
Engineeringbackendsoftware-engineeringfintechloans-platformremoteapi-development
About the Role
Join our dynamic team as a Senior Backend Software Engineer to build and scale the core services of our innovative Loans Platform. This fully remote role offers the opportunity to design, develop, and maintain robust, high-performance systems that are critical to our financial products.
Responsibilities
- Design, develop, and deploy scalable and reliable backend services for the loans platform.
- Collaborate with product managers, frontend engineers, and other stakeholders to define and implement new features.
- Ensure the security, performance, and operational excellence of our financial systems.
- Participate in code reviews, mentor junior engineers, and contribute to architectural decisions.
- Troubleshoot and resolve complex production issues, ensuring high availability and data integrity.
Requirements
- 5+ years of experience in backend software development, preferably in a high-growth environment.
- Proficiency in at least one modern backend language (e.g., Python, Java, Go, C#) and related frameworks.
- Strong experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases.
- Demonstrated experience designing and building robust APIs (REST, gRPC).
- Familiarity with cloud platforms (AWS, GCP, Azure) and microservices architecture.
- Excellent problem-solving skills and a commitment to writing clean, maintainable, and testable code.
- Ability to work effectively in a remote-first team environment across US time zones.
Nice-to-Haves
- Experience in the FinTech domain, especially with lending or payment systems.
- Knowledge of distributed systems, event-driven architectures, and message queues (e.g., Kafka, RabbitMQ).
- Experience with containerization (Docker, Kubernetes).
- 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 Director, Software Engineering (Machine Learning) at Affirm1d
🌍United States💼Full‑time
machine-learningaisoftware-engineering
Senior Director, Software Engineering (Machine Learning) at Affirm
🌍United States💼Full‑time
machine-learningaisoftware-engineeringleadership
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 Android Engineer at Speechify6d
🌍Worldwide💼Full‑time
androidmobile-developmentuser-experience
Senior Android Engineer at Speechify
🌍Worldwide💼Full‑time
androidmobile-developmentuser-experienceremote
6 days ago
Senior Software Engineer at Speechify6d
🌍Worldwide💼Full‑time
software-engineeringkotlinbackend-development
Senior Software Engineer at Speechify
🌍Worldwide💼Full‑time
software-engineeringkotlinbackend-developmentapi-design
6 days ago