Golang & API Design Engineer for SDKs

Monograph

Toronto

On-site

CAD 135,000 - 258,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Company bonus or sales commissions/bon
Retirement plans
Health benefits
Wellness stipends

Job summary

Stripe in Toronto is seeking a software engineer to own Golang experiences across our SDKs powering more than 80% of Stripe’s payment volume. You’ll represent the Golang community and help build idiomatic, high-quality APIs and tooling.

You will collaborate with teams to release APIs in SDKs, contribute to code generation frameworks, mentor teammates, and help design intuitive abstractions for developers.

Qualifications

  • 6+ years in engineering across a wide range of products.
  • 3+ years as a Golang software engineer.
  • Interest in working with multiple programming languages.
  • Passion for API design and developer experience.

Responsibilities

  • Be the Golang expert on the team, representing the needs of the Golang community.
  • Improve the code generation framework and potentially open source it.
  • Collaborate with Stripe teams to release APIs in the SDKs and improve release efficiency.
  • Help streamline the API authoring process at Stripe.
  • Support users on open-source GitHub repositories for our SDKs.
  • Add support for new language features in SDKs.
  • Lead API design discussions, guiding product teams to intuitive abstractions.
  • Mentor and support other team members.

Job description

Stripe in Toronto is seeking a software engineer to own Golang experiences across our SDKs powering more than 80% of Stripe’s payment volume. You’ll represent the Golang community and help build idiomatic, high-quality APIs and tooling.

You will collaborate with teams to release APIs in SDKs, contribute to code generation frameworks, mentor teammates, and help design intuitive abstractions for developers.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Golang Backend Engineer for SDKs & API Design
Golang Backend Engineer for SDKs & API Design

Stripe • Toronto

Hybrid
CAD 135,000 - 258,000
Equity
Retirement plans
Health benefits
+1
S Backend Engineer, Developer SDKs (Golang) Stripe via Greenhouse N/A 8551 oap - eng View role
S Backend Engineer, Developer SDKs (Golang) Stripe via Greenhouse N/A 8551 oap - eng View role

Nubeero Limited • Toronto

Hybrid
CAD 110,000 - 160,000
Backend Engineer, Developer & End-user Experience Platform
Backend Engineer, Developer & End-user Experience Platform

Monograph • Toronto

On-site
CAD 135,000 - 258,000
Equity
Company bonus or sales commissions/bon
Retirement plans
+2
Backend Engineer, Developer SDKs (Golang)
Backend Engineer, Developer SDKs (Golang)

Stripe • Toronto

Hybrid
CAD 135,000 - 258,000
Equity
Retirement plans
Health benefits
+1
developer
developer

ApplyMint • Toronto

Hybrid
CAD 120,000 - 180,000
S Integration Engineer (Global) Stripe via Greenhouse Toronto 1141 amer delivery View role
S Integration Engineer (Global) Stripe via Greenhouse Toronto 1141 amer delivery View role

Nubeero Limited • Toronto

On-site
CAD 110,000 - 160,000
Staff Fullstack Engineer, User Auth Experience
Staff Fullstack Engineer, User Auth Experience

Stripe • Toronto

On-site
CAD 140,000 - 180,000
Integration Engineer (Global)
Integration Engineer (Global)

Stripe • Toronto

On-site
CAD 135,000 - 203,000
Equity
Health benefits
Wellness stipend
Staff Software Engineer: Global Money Movement Lead
Staff Software Engineer: Global Money Movement Lead

Monograph • Toronto

On-site
CAD 208,000 - 312,000
Equity
Performance bonuses
Health benefits
+1
S Android Engineer, Terminal Stripe via Greenhouse Toronto 8512 terminal - eng View role
S Android Engineer, Terminal Stripe via Greenhouse Toronto 8512 terminal - eng View role

Nubeero Limited • Toronto

On-site
CAD 90,000 - 150,000