Affirm

Software Engineer II, Backend, Consumer Authentication

Affirm

full-time

Posted on:

Origin:  • 🇺🇸 United States • California

Visit company website
AI Apply
Apply

Salary

💰 $142,000 - $210,000 per year

Job Level

JuniorMid-Level

Tech Stack

AirflowDistributed SystemsGradleJavaKafkaKotlinKubernetesMavenSpark

About the role

  • Work on Consumer Authentication team to provide a seamless account creation and access experience for Affirm customers
  • Secure customer assets and loans by protecting them through several security and fraud levers
  • Responsible for account recovery and management balancing a frictionless consumer experience with strong protections against accidental and malicious account takeovers
  • Build optimizations through experimentation and improve conversion metrics
  • Work closely with Product Manager, Engineering Manager, Technical Leads and other developers to execute projects under the team roadmap
  • Consistently generate simple and elegant designs and write high-quality, maintainable code
  • Collaborate with cross engineering teams and other organizations for design, implementation, roll-out and maintenance of projects
  • Participate in regular scrum meetings like Sprint Planning and Daily Stand ups

Requirements

  • 2+ years of experience as a backend / server-side software engineer
  • Proficient in designing, developing and launching backend systems at scale using technologies like Kotlin (or any JVM language), Java
  • Proficiency in Kotlin and/or Java/JVM and their associated backend ecosystem (Database access, Dependency Injection, Gradle/Maven, testing tooling, etc)
  • Experience delivering major features, system components or deprecating existing functionality through definition of technical and execution plans
  • Self driven and motivated engineer who takes pride and ownership in navigating through ambiguities and solving complex technical/organizational problems
  • Experience designing and building distributed systems and applications, real-time, scalable web services and REST APIs
  • Experience with data frameworks such as Spark, Kafka, Kubernetes and Airflow
  • Proficiency in unit & integrating testing
  • Strong verbal and written communication skills
  • Humble team-player who participates in development of peers on the team
GEICO

Senior Software Engineer, Backend Engineering - Billing Platform

GEICO
Seniorfull-time$95k–$215k / year🇺🇸 United States
Posted: 22 days agoSource: geico.wd1.myworkdayjobs.com
AirflowCloudDistributed SystemsGoJavaKafkaKotlinNoSQLSparkSQL
Raiffeisen Bank Ukraine

Senior iOS Developer

Raiffeisen Bank Ukraine
Seniorfull-time🇺🇦 Ukraine
Posted: 9 days agoSource: apply.workable.com
AirflowAndroidAWSDockerElasticSearchGoGrafanaiOSJavaKafkaKotlinKubernetes+7 more
Sentry

Senior Engineering Manager, Event Streaming

Sentry
Seniorfull-time$220k–$260k / yearCalifornia · 🇺🇸 United States
Posted: 5 days agoSource: jobs.ashbyhq.com
Distributed SystemsKafkaSpark
Raiffeisen Bank Ukraine

Middle IT Delivery Manager

Raiffeisen Bank Ukraine
Junior · Midfull-time🇺🇦 Ukraine
Posted: 12 days agoSource: apply.workable.com
AirflowAndroidAWSDockerElasticSearchGoGrafanaiOSJavaKafkaKotlinKubernetes+8 more
Attentive

Senior Snowflake Platform Engineer

Attentive
Seniorfull-time$145k–$210k / year🇺🇸 United States
Posted: 5 days agoSource: jobs.lever.co
AirflowAWSCloudDistributed SystemsDynamoDBGradleGraphQLJavaKubernetesMicroservicesOpen SourcePandas+11 more