1 month ago

Software Engineering Apprentice

Affirm

On Site
Full Time
$114,000
Chicago, IL
Apply

Job Overview

Job TitleSoftware Engineering Apprentice
Job TypeFull Time
Offered Salary$114,000
LocationChicago, IL

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Software Engineering Apprentice 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 compounding interest. We’re currently seeking a Software Engineering Apprentice to join our Engineering team. This apprenticeship will last 6 months and consist of dedicated one-on-one technical mentorship, an Affirm-specific technical project, and a curriculum designed to guide Apprentices through Affirm’s technical stack. We are particularly interested in candidates that have a passion to change the consumer finance industry for the better.

What You'll Do

  • Work with a team of engineers to build, maintain, and scale our critical experimentation, feature flag, and feature store infrastructure serving millions of customers.
  • Ship code and monitor the deployment of your work. Your contributions will be depended upon by your team.
  • Be paired with a dedicated mentor for advice and project success, with regular feedback sessions.
  • Share your work with the engineering organization upon program completion.
  • Collaborate with your team and stakeholders, ensuring visibility on risks and trade-offs.
  • Balance speed and quality to meet business goals and protect systems.
  • Contribute to team community through growth and development activities.

What We Look For

  • Must be located within the United States.
  • Ages 18+, no college degree requirements.
  • Technical proficiency demonstrated through coding school, online certification, community college, or self-taught equivalent.
  • Experience with large-scale coding projects (bootcamp or personal projects).
  • Enthusiasm for learning and thriving in a fast-paced environment.
  • Ability to work both independently and collaboratively.
  • Sound judgment for navigating ambiguity.
  • Demonstrated empathy, humbleness, and kindness.

Compensation

USA hourly base pay: $55.00 USA monthly base pay: $9,500

Visa sponsorship is not available for this position.

Work Arrangement

Affirm is a remote-first company. Most roles are remote and can be worked from almost anywhere within the country of employment. Some roles may require occasional office work or be office-based.

Benefits

  • Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents.
  • Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses.
  • Time off - competitive vacation and holiday schedules.
  • ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount.

Inclusivity

We believe It’s On Us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process.

[For U.S. positions that could be performed in Los Angeles or San Francisco] Pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring Ordinance, Affirm will consider for employment qualified applicants with arrest and conviction records.

By clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and hereby freely and unambiguously give informed consent to the collection, processing, use, and storage of your personal information as described therein.

Key skills/competency

  • Software Engineering Apprentice
  • Backend Development
  • Mentorship
  • Technical Projects
  • Infrastructure
  • Consumer Finance
  • Coding School
  • Remote Work
  • Collaboration
  • Problem Solving

Tags:

Software Engineering Apprentice
Backend Development
Mentorship
Technical Projects
Infrastructure
Consumer Finance
Coding School
Remote Work
Collaboration
Problem Solving
JavaScript
Python
SQL
Cloud Computing
APIs
Databases
Agile
Git
CI/CD
Testing

Share Job:

How to Get Hired at Affirm

  • Tailor your resume: Highlight coding school or self-taught projects, focusing on scale and impact.
  • Showcase passion: Emphasize your interest in changing consumer finance and a proactive learning attitude.
  • Demonstrate collaboration: Provide examples of working independently and with a team on coding challenges.
  • Prepare for interviews: Be ready to discuss your technical projects and problem-solving approaches with mentors.
  • Highlight US location: Ensure your application confirms you are located within the United States.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background