At a Glance
- Tasks: Lead system design and develop robust APIs for our innovative card loan platform.
- Company: Join Affirm, a leader in payment solutions with a focus on innovation.
- Benefits: Enjoy remote work, competitive salary, and opportunities for professional growth.
- Other info: Collaborative environment with mentorship opportunities for junior engineers.
- Why this job: Make a real impact in the payment landscape while enhancing your technical skills.
- Qualifications: 5+ years in software development with strong system design skills.
The predicted salary is between 112500 - 137500 $ per year.
Elevate your software engineering career with Affirm as a Senior Software Engineer.
This remote role focuses on system design and robust API development, key for our card loan platform.
At Affirm, the Card Loan Platform team drives innovation in payment solutions.
As a Senior Software Engineer, you will lead high-availability services, collaborating with cross-functional teams including Product and Data Science.
Your experience in software development and architecture, coupled with a passion for building scalable systems, will be critical as you shape the future of our industry-leading platform.
Key
Responsibilities
- Drive technical strategy and project execution
- Design and develop large-scale services and APIs
- Collaborate with teams to define product requirements
- Analyze and optimize system performance and code
- Mentor junior engineers in technical practices
Requirements
- 5+ years in software development or engineering
- Strong system design and architecture skills
- Proficiency in Python, Kotlin, or similar languages
- Experience with cloud platforms and containerization
- Bachelor's degree or equivalent experience
Shape the payment landscape at Affirm while enhancing your technical leadership and problem-solving skills. #J-18808-Ljbffr
Senior Software Engineer β Remote in Winnipeg employer: Affirm, Inc.
Affirm is an exceptional employer that fosters a collaborative and innovative work culture, particularly for the Staff Backend Engineer role in Canada. With a strong emphasis on employee growth, you will have the opportunity to mentor fellow engineers and lead impactful projects that align with business goals, all while enjoying the flexibility of a remote work environment that promotes work-life balance.