Enable job alerts via email!

Software Engineer II (Consumer Servicing)

Affirm

Kelowna

Remote

USD 125,000 - 175,000

Full time

9 days ago

Boost your interview chances

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

Job summary

Join a forward-thinking company as a Software Engineer II, where you'll be part of an innovative team focused on AI-driven solutions. This role involves breaking down complex projects, collaborating with cross-functional teams, and contributing to the development of scalable APIs. With a commitment to personal growth and a supportive environment, you'll thrive in a remote-first culture that values flexibility and inclusivity. Enjoy a competitive salary, comprehensive health benefits, and opportunities for professional development while making a meaningful impact in the world of consumer servicing.

Benefits

Comprehensive health care coverage
Flexible stipends for technology and lifestyle
Generous vacation and holiday schedules
Employee stock purchase plan

Qualifications

  • 1.5+ years of experience as a software engineer.
  • Experience with web apps using React or Vue frameworks.
  • Ability to develop scalable APIs using Python or Kotlin.

Responsibilities

  • Break down projects into tasks and ensure timely delivery.
  • Support product development lifecycle through collaboration.
  • Create and monitor metrics for team artifacts.

Skills

React
Vue
Python
Kotlin
API Development
Debugging
Code Review
Communication Skills

Job description

Software Engineer II (Consumer Servicing)

Join to apply for the Software Engineer II (Consumer Servicing) role at 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.

We're looking for a Software Engineer II to join the AI Agents engineering team within the Servicing Engineering organization. Our team works closely with omnichannel AI agent vendors to provide a conversational first point of contact for our customers. We focus on orchestrating the systems within Affirm to continuously find solutions for our customers. The team is newly formed and taking on big unknowns, so we're looking for someone who wants to take ownership and execute for whatever is necessary.

What You'll Do
  • Break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery.
  • Support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics, participating in ideation, and considering technical constraints and trade-offs.
  • Support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating issues when needed, and supporting ongoing maintenance and on-call efforts.
  • Contribute to your team’s community by engaging in growth and development activities, including participation in the interview process.
What We Look For
  • 1.5+ years of experience as a software engineer.
  • Experience shipping web apps using declarative UI frameworks like React or Vue.
  • Experience designing, developing, and launching APIs at scale using languages like Python or Kotlin.
  • Ability to develop solutions that interact with multiple software components, with clear, well-tested, and extensible code.
  • Comfort navigating large codebases, debugging, and providing code review feedback.
  • Proactive ownership of personal growth, seeking feedback from team members, managers, and stakeholders.
  • Strong verbal and written communication skills for effective collaboration with a global engineering team.
Additional Details

Pay Grade: L

Equity Grade: 05

Base pay range: $125,000 - $175,000 annually, with additional benefits including health coverage, stipends, time off, and stock purchase plans.

Location: Remote Canada. Affirm is a remote-first company, with flexibility for occasional office work depending on role requirements.

Benefits
  • Comprehensive health care coverage for employees and dependents.
  • Flexible stipends for technology, food, lifestyle, and family expenses.
  • Generous vacation and holiday schedules.
  • Employee stock purchase plan at a discount.

We are committed to an inclusive interview process and provide accommodations for candidates with disabilities. Affirm considers qualified applicants with arrest and conviction records, per local ordinances.

By submitting your application, you agree to Affirm's privacy policy and consent to personal data processing.

Additional Information
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Engineering and IT
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer II (Merchant Data Platform)

Affirm

Kelowna

Remote

CAD 125,000 - 175,000

8 days ago

Software Engineer II (Merchant Risk Intelligence & Platform)

Affirm

Kelowna

Remote

CAD 125,000 - 175,000

8 days ago

Software Engineer II (Consumer Servicing)

Affirm

Toronto

Remote

CAD 125,000 - 175,000

6 days ago
Be an early applicant

Software Engineer II (Consumer Servicing)

Affirm

Windsor

Remote

USD 125,000 - 175,000

6 days ago
Be an early applicant

Software Engineer II (Consumer Servicing)

Affirm

Saskatoon

Remote

USD 125,000 - 175,000

8 days ago

Software Engineer II (Consumer Servicing)

Affirm

London

Remote

USD 125,000 - 175,000

8 days ago

Software Engineer II (Consumer Servicing)

Affirm

Halifax

Remote

USD 125,000 - 175,000

8 days ago

Software Engineer II (Consumer Servicing)

Affirm

Regina

Remote

USD 125,000 - 175,000

8 days ago

Software Engineer II (Consumer Servicing)

Affirm

Calgary

Remote

CAD 125,000 - 175,000

7 days ago
Be an early applicant