Go Backend Developer (Mid/Senior Level) - Build Cool Media Tech! (Remote)
Location: Remote (Work from wherever you're comfortable!)
Hey Gophers! 👋
Are you a Go developer who enjoys building things that actually get used? Do you like the idea of making video streaming smoother and managing digital assets less of a headache? If so, keep reading!
Who are we? We're RIXL.
Forget buzzwords for a second. At RIXL, we're building a "Media Cloud." What that really means is we're creating the engine room for storing, tweaking, and zipping videos and other digital files across the internet super fast. Think less buffering, easier uploads, and smarter storage for everyone from indie creators to bigger media companies. We're a small (but growing!) team trying to make a real difference in how digital media works online.
What's the gig?
We're looking for a solid Go Backend Developer (maybe you've been doing this for 3-5+ years?) to join our remote crew. You'll be right in the middle of building and improving the core of our platform. This isn't about just maintaining old code; you'll be tackling interesting problems and contributing directly to features our users rely on.
Here’s what you’ll likely be doing:
- Writing clean, effective Go code to power our backend services.
- Working with PostgreSQL – we use sqlc to keep things tidy and efficient between Go and our database.
- Building and refining APIs using the chi router (or maybe you have ideas for other tools? We're open!).
- Teaming up with the rest of the crew (frontend folks, ops, product people) to bring ideas to life.
- Keeping things running smoothly – performance and reliability are key, especially with media.
- Chiming in on code reviews (giving and receiving – we all learn!).
- Helping figure out the best ways to build things (yep, you get a say in architecture!).
Who are we looking for? Someone who:
- Is pretty comfortable writing Go code professionally. You know your way around concurrency, the standard library, etc.
- Has worked with PostgreSQL (or similar SQL databases) and isn't afraid to write queries.
- Knows what sqlc is and, ideally, has used it.
- Has built APIs before, bonus points for using chi.
- Gets the basics of RESTful services.
- Likes solving problems and cares about writing code that others can understand.
- Is a good communicator – remote work relies on it!
- (Nice-to-have) Has played with Docker, cloud stuff (AWS/GCP/Azure), or microservices.
Why RIXL?
- Real Impact: You'll be building core parts of a product people use daily.
- Fully Remote: Work from home, a cafe, your van... wherever works for you.
- Solid Tech: Work with Go and a modern stack.
- Good Team: We're collaborative, supportive, and try not to take ourselves too seriously.
- Growth: Get involved in a growing platform and help shape its future.
Sound interesting?
- If you’re a Go developer looking for a remote role where you can build cool stuff with a good team, write ahead. We'd love to chat!