Write Go code for shared, production-ready library packages — observability (logging and tracing), configuration, HTTP servers/handlers/clients, and gRPC
Contribute to feature design, implementation, documentation, and releasing code to production.
Write clean, well-tested Go code with clear doc comments, runnable examples, and changelog entries so other teams can confidently build on your work.
Collaborate in an inner-source model — give and receive timely feedback through code reviews and design docs with contributors from teams across the company.
Participate fully in team processes: standups, planning, retros, and team design discussions.
Requirements
Confidence: A willingness to take on new challenges, and see them through to completion.
Humility: You're not afraid to ask 'stupid' questions and make mistakes (as long as you learn from them).
Curiosity: You look for better ways of doing things, even if everyone seems happy with how they are.
Teamwork: We work together, and succeed as a team!
Bonus points for:
Experience with Go, or a demonstrated ability to pick up new languages quickly.
Familiarity with gRPC, REST APIs, or observability tooling (logging, tracing, metrics).
Comfort with Git/GitLab workflows, code review, and CI/CD pipelines.
Have contributed to open source — a project, filed issues, or maintained your own public repo.
Interest in (or experience with) developer experience and platform engineering — building libraries, SDKs, and tooling that other developers rely on.
Tech Stack
GRPC
Open Source
Go
Benefits
Generous PTO policy
2.08 days per month (1.5 work weeks per 4 month term)
Company-wide wellness days (1 per quarter)
Employee-led inclusion and belonging programs and ERGs