Software Engineering Intern - Summer 2022

Affirmabout 1 month ago
Remote
Full-time
Beginner Level (< 1 year)

Job Description

Position Overview

Affirm is reinventing credit to make it more honest and friendly, empowering consumers with the flexibility to buy now and pay later without any hidden fees or compounding interest. As an intern at Affirm, you’ll join an outstanding engineering team working on meaningful projects that matter – from real-time high-throughput data processing pipelines and automated testing frameworks to building central components of our proprietary financial platform. This is a 12-16 week internship where projects are tailored to your skillset, ensuring you have a significant impact and real responsibility from day one.

Key Responsibilities

  • Develop and ship a project and ensure it works in production, collaborating with your mentor and manager to define its scope.
  • Ship code and monitor its deployment, knowing that your contributions will directly impact your team’s work.
  • Engage in regular meetings with a dedicated mentor who will provide advice and feedback to guide your project’s success.
  • Participate in intern and full-time team events, such as cable car tours, scavenger hunts, and sports outings.
  • Present your work to the entire engineering organization at the culmination of your internship.

Required Qualifications

  • Passion and dedication to transforming consumer banking for the better
  • Experience with Python, C/C++ or Java
  • Frontend experience with WebApps/JavaScript/AngularJS/React
  • Strong communication skills and experience with object-oriented programming
  • Familiarity with deployment, testing frameworks, API development, and documentation
  • Experience with AWS or other PaaS frameworks

Benefits & Perks

  • Remote-firstwork environment with flexible location options across the U.S. and Canada*
  • Dedicated mentor support to guide your project and professional growth
  • Opportunity to work on impactful projects that play a key role in Affirm's mission
  • Regular intern events and team-building activities, including outings and social gatherings

*Excludes U.S. Territories and Quebec in Canada.

Required Skills

C/C++
Automated Testing Frameworks
AWS
JavaScript
AngularJS
React
Python
API Development
Object Oriented Programming
Java