Affirm

Software Engineer

Affirm

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $123,656 - $170,000 per year

Job Level

Junior

Tech Stack

CloudFlaskKotlinMySQLPython

About the role

  • Design, develop, and test high quality software systems using Python and Kotlin
  • Create tools and libraries that provide foundational functionality for, or in support of, the web application using Python and Kotlin
  • Maintain and improve test, build, and release pipelines. Incorporate needs and opinions from stakeholders, advocating for ideas and initiatives
  • Provide guidance on core application architectural decisions and driving implementation
  • Work with engineers across the organization on project definition, technical specification, task break-down, delivery, monitoring, and maintenance
  • Engineering and integrating Affirm’s systems with third-party servicing solutions such as Salesforce Service Cloud
  • Provide support on questions around the software systems and the tooling built around the app
  • Debugging code issues utilizing data and stack trace analysis
  • May telecommute
  • Position requires 5% of travel to various unanticipated worksites nationally and internationally.

Requirements

  • Bachelor’s degree (or foreign equivalent) in Computer Science, Computer Engineering, or related field & completion of a university-level course, research project, internship, thesis, OR one year of experience in software application development
  • Software application development
  • Kotlin
  • Python
  • MySQL
  • Flask
  • Leveraging software engineering best-practices including Source Control, Agile Methodology and Code Reviews to develop and deploy projects within an agreed upon timeline
  • Utilizing modern testing frameworks to write and maintain unit, integration and functional tests
  • Debugging code issues utilizing data and stack trace analysis
  • Service oriented architecture design to build scalable, production ready systems.
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 allowing you to take time off to rest and recharge
  • ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonKotlinMySQLFlasksoftware application developmentdebuggingunit testingintegration testingfunctional testingservice oriented architecture
Soft skills
guidanceadvocatingcollaborationcommunicationstakeholder engagementproject definitiontask breakdowndeliverymonitoringmaintenance
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Computer Engineeringrelated field
SAE International

Principal Engineer

SAE International
Leadfull-timeMissouri, Virginia, Washington · 🇺🇸 United States
Posted: 5 hours agoSource: fullsight.wd12.myworkdayjobs.com
Patterson Companies, Inc.

Software Engineer

Patterson Companies, Inc.
Mid · Seniorfull-time$85k–$115k / yearMinnesota · 🇺🇸 United States
Posted: 5 hours agoSource: pattersoncompanies.wd501.myworkdayjobs.com
Cloud
GE Aerospace

Senior Engineer – Aerodynamics

GE Aerospace
Seniorfull-time$100k–$205k / yearNew York · 🇺🇸 United States
Posted: 6 hours agoSource: geaerospace.wd5.myworkdayjobs.com
The Home Depot

Principal Software Engineer – Contact Center AI

The Home Depot
Leadfull-time$140k–$240k / year🇺🇸 United States
Posted: 6 hours agoSource: homedepot.wd5.myworkdayjobs.com
AngularCloudJavaJavaScriptjQueryLinuxNode.jsNoSQLPythonReactRubyRuby on Rails+3 more
Monster

Senior Full Stack Developer

Monster
Seniorfull-time$90k–$100k / yearWashington · 🇺🇸 United States
Posted: 7 hours agoSource: boards.greenhouse.io
AzureJenkinsKubernetes.NETReactSQL