Skip to main content
Affirm

Senior Software Engineer, Backend (Batch Infrastructure)

RemoteCanada only
Published
Role
Backend
Experience
Senior
CAD 153k–CAD 213k/yr
Check eligibility

Open to CA only. Set where you work from to check your eligibility.

No BS summary

Senior backend infrastructure engineer with 4+ years building backend systems at scale. Needs Python or Kotlin, distributed systems experience with AWS, MySQL, Kubernetes, workflow orchestration frameworks, and large-scale Spark/Flink on Kubernetes. Must reside in one of the listed Canadian provinces.

Core skills

KubernetesSpark/FlinkWorkflow Orchestration

Required skills

Python/KotlinAWSMySQLAirflow/Flyte/Prefect/Temporal/Luigi

What you'll do

  • Own and deliver quarterly goals for the team.
  • Lead engineers on the team through ambiguity to solve open-ended problems.
  • Ensure everyone is supported throughout delivery.
  • Support peers and stakeholders in the product development lifecycle by collaborating with product management, design, and analytics.
  • Participate in ideation, articulate technical constraints, and partner on decisions that properly consider risks and trade-offs.
  • Proactively identify project, process, technology, or business issues, advocate for them, and lead in solving them.
  • Support the operations and availability of the team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting keep-the-lights-on and on-call efforts.
  • Foster a culture of quality and ownership by setting or improving code review and design standards for the team.
  • Advocate for code review and design standards beyond the team through writing and tech talks.
  • Help develop talent on the team by providing feedback and guidance and leading by example.

What they require

  • 4+ 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 technologies like AWS, MySQL and Kubernetes.
  • Experience building and managing workflow orchestration frameworks like Airflow, Flyte, Prefect, Temporal, Luigi, etc.
  • Experience with or working knowledge for efficiently scaling frameworks like Spark/Flink for extremely large scale datasets on Kubernetes.
  • Experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple and extensible design.
  • Writes high quality code that is easily understood and used by others.
  • Proficient at making significant changes in a large code base, with tools and practices that enable safe changes by the candidate and team.
  • Takes ownership of growth and proactively seeks feedback from the team, manager, and stakeholders.
  • Strong verbal and written communication skills that support effective collaboration with a global engineering team.
  • Requires either equivalent practical experience or a Bachelor’s degree in a related field.
  • Must reside in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.

Benefits

  • Equity rewards may be included as part of total compensation.
  • Monthly stipends for health, wellness and tech spending may be included as part of total compensation.
  • 100% subsidized medical coverage, dental and vision for you and your dependents.
  • Remote-first company; majority of roles are remote and employees can work almost anywhere within the country of employment.
  • 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 - Employee stock purchase plan enabling you to buy shares of Affirm at a discount.

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without hidden fees or compounding interest.

Financial ServicesMid-sizeaffirm-app.com

What people say about this company

3.7/ 5

Details

Apply routeGreenhouse
CAD 153k–CAD 213k/yr