Affirm

Senior Software Engineer – Comms Platform

Affirm

full-time

Posted on:

Origin:  • 🇵🇱 Poland

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSDistributed SystemsKotlinKubernetesMySQLPythonSwift

About the role

  • Own and deliver quarterly goals for your team, leading engineers through ambiguity to solve open-ended problems
  • Support peers and stakeholders in product development lifecycle; collaborate with product management, design & analytics; participate in ideation; articulate technical constraints; partner on decisions considering risks and trade-offs
  • Proactively identify project, process, technology or business issues and lead in solving them
  • Support operations and availability by creating and monitoring metrics, escalating when needed, and supporting on-call efforts
  • Foster a culture of quality and ownership by setting/improving code review and design standards and advocating beyond your team
  • Help develop talent by providing feedback and guidance, and leading by example

Requirements

  • 5+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin
  • Track record of developing highly available distributed systems using AWS, MySQL and Kubernetes
  • Experience defining a technical plan for delivery of significant feature or system component with elegant, simple and extensible design
  • Ability to write high quality code that is easily understood and used by others
  • Proficiency at making significant changes in a large code base, with tools and practices to do so safely
  • Takes ownership of growth; proactively seeks feedback
  • Strong verbal and written communication skills for global collaboration
  • Requires either equivalent practical experience or a Bachelor’s degree in a related field