Join

Jobs at Bluesky.

Software Engineer, Go

Bluesky’s mission is to transition the social web from platforms to protocols. We’re building a federated social network where users have more power. Our team has decades of combined experience building distributed applications. Join us in building new forms of user-controlled social media.

Responsibilities:

  • Design, develop, and maintain high-performance backend infrastructure
  • Ship new features and enhancements
  • Optimize existing systems for scalability, reliability, and performance

You might be a good fit if you have:

  • 4+ years of experience with Go and backend systems
  • Strong knowledge of data structures and software design principles
  • Proven experience in building scalable and high-performance indexing systems, preferably for social media platforms or similar large-scale applications
  • Familiarity with distributed systems, message queues, and microservice architectures
  • Experience with networking, filesystems, and databases
  • Experience working on large-scale systems
  • Understanding of indexing and querying techniques
  • Can work well independently, as well as on a team
  • Like working on small, fast-moving teams
  • Like learning and building new things

We’re especially excited if you have:

  • Experience working on social media platforms or similar high-traffic applications
  • Have a copy of "Designing Data-Intensive Applications" and want to chat with the author

We’re a fully remote team, though an overlap of working hours with USA Pacific Time (PST) is required. For full-time roles we offer health, dental, and vision insurance.

To apply, email [email protected] with:

  • A resume or CV (link or PDF)
  • A cover letter that tells us why you care about this problem and how your skills equip you to work on it (link or PDF)
  • A link to your GitHub, GitLab, or a portfolio of past work