COMPANY: Stripe
TYPE: Full time
DESCRIPTION: There's a full job description but the gist is that we're looking for a senior-level Go expert for our SDKs team! We're responsible for maintaining Stripe's SDKs in 7 languages, plus the pipeline that generates them. It's a broad team with lots of interesting responsibilities. I'm David, the TL for the team.
We're looking for a senior-level Go developer who can design and ship idiomatic code our users love to work with. We can all write Go that compiles, but don't always know what best practices for 3rd party code are (in the Go ecosystem specifically). Ideal candidates are a part of the Go community / ecosystem and know what the current best practices are. They also probably have TypeScript experience (most of our tooling is TS) and in a perfect world, Ruby/PHP ecosystem knowledge (the other languages we're currently seeking expertise in). But, if we get a Go expert who's willing to learn a bunch of TypeScript, that probably works!
LOCATION: Toronto, Canada
ESTIMATED COMPENSATION: CA$135,200 - CA$258,000 salary, + stock & stuff
REMOTE: No. This job is assigned to an office, so the expectation is that you're in-office 50% of your working time. That could be a few days a week, ~2 weeks / month, or whatever schedule you like.
VISA: unsure
CONTACT: The best way to get this job is to apply through the job description. I'm happy to answer any questions in this thread though!
Note: I'm positing this because it's on my team, but I am NOT the hiring manager and don't make the hiring decisions. I also cannot refer people I haven't worked with directly. If you think you're a good fit, just apply through the job description. Everything above is my own understanding of the job, not official company communication.