Bluesky logo
Bluesky Verified
Software Development

Senior Software Engineer, Backend

RemoteRemoteFull TimeSenior$179,000–$242,000 /yrPosted 7 days ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Required skills

  • AT Protocol
  • Go
  • production services
  • data infrastructure
  • Postgres
  • MySQL
  • SQLite
  • Scylla
  • Cassandra
  • Redis

Nice to have

  • social or Internet infrastructure
  • large scale

Role summary

Bluesky is seeking a Senior Backend Software Engineer to build and maintain data infrastructure for their federated social network, powered by the AT Protocol. This role involves scaling Go production services to handle millions of users and petabytes of data on bare-metal servers. The ideal candidate has extensive experience with Go, scalable backend systems, and database systems like Postgres, MySQL, or SQLite, along with familiarity with other data stores and operating system limits. A high bar for production service ownership is expected. The position is fully remote with required overlap with US/Pacific working hours.

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. As a backend dev, you'll build data infrastructure that powers Bluesky’s developer services and will be a critical part of transforming social media.
Working on our AT Protocol-oriented services, you’ll be building and maintaining systems running on dense, latest-generation, bare-metal servers running in our own racks serving hundreds of thousands of events per second.
Responsibilities:
  • Scale our Go production services to hundreds of millions of users
  • Build mission critical data infrastructure that powers much of the AT Protocol ecosystem
  • Build services that scale across tens of terabytes of RAM, thousands of CPU cores, and petabytes of NVME storage

You might be a good fit if you:
  • Have strong fundamental programming and software engineering skills
  • Have extensive experience with Go (e.g. 3+ years)
  • Have built scalable backend systems (1M+ ops/sec) (e.g. data services, load balancers, etc.)
  • Have familiarity with the upper limits of operating systems, networks, and storage.
  • Have significant experience with database systems (e.g. Postgres, MySQL, SQLite)
  • Have some experience with with other data stores (e.g. Scylla/Cassandra, Redis, ClickHouse)
  • Have a high bar for ownership and operation of production services.
  • Like working on small, fast-moving teams
  • Have read the AT Protocol docs and want to contribute

We're especially excited if you have:
  • Previous experience working on social or Internet infrastructure at large scale

We're a fully remote team, though a significant overlap of working hours with US/Pacific is required. For full-time roles, we offer health, dental, and vision insurance.
To learn more about us, check out:Please attach your resume and links to your GitHub, GitLab, or a portfolio of past work within the same attachment.
The anticipated base salary range for this position is $179,000 - $242,000, excluding equity. Equity will be considered in the total compensation package. The final base salary for this role will be based on the individual’s geographic location, as well as experience level, skill set, training, licenses and certifications.
Ready to apply?
You'll be redirected to Bluesky's application page.

Similar roles

See how RiseMe works

Match, tailor, and prep so you send fewer applications and land more interviews.