Genesis NFT launched!

Our announcement →
Senior Software Engineer, Backend
full-time by Magic

Senior Software Engineer, Backend

create robust and secure core backend systems



added on

7 months ago


We are looking for an experienced Backend Engineer that is able to implement software solutions that are tested, maintainable, reliable, and scalable. 

role overview

You'll be collaborating with other amazing engineers, and take significant ownership and responsibility in your work. You'll also be alternating between building out solutions to improve deployment processes, operations procedures, and systems metrics in order to create robust and secure core backend systems as well as intuitive and performant APIs.


  • 4+ years of experience working as a backend and/or infrastructure engineer in a fast-paced complex environment
  • Expert-level experience working with MySQL and Python in production (Go/Node is a plus)
  • Strong foundation in database design, distributed system design and general backend
  • Experience with cloud-hosted data components e.g. AWS RDS, AWS ElastiCache, etc.
  • Experience leveraging data architectures and components to scale application backends


  • Scale data architectures to power new use cases i.e. evaluating and introducing best-fit data components such as Kafka on Confluent, Amazon Athena with S3 and/or ElastiCache for Redis.
  • Build upon the foundation of existing databases, data architectures and data components to support and enhance the productivity of the entire engineering team.
  • Scale databases (we run on MySQL) for a fast-growing environment i.e. planning and executing online DDL operations to evolving MySQL schemas for tables with millions of rows powering millions of transactions.
  • Design and build backend systems that power the Magic authentication experience while taking into consideration empathy towards our customers, developers, and users.
  • Develop internal SLOs and SLIs to drive service reliability and to support external SLAs.
  • Collaborate with other engineers to optimize our software engineering processes.

bonus points

  • Expertise working with Amazon Web Services
  • Production experience in networking and virtual cloud implementation
  • Have used/implemented SDL at your previous workplaces
  • Have worked with serverless stack (FaaS)
  • Expertise working with Kubernetes
  • Production experience in networking and virtual cloud implementation
  • Experience using/implementing SDL
  • Experience working with a serverless stack (FaaS)


We do everything we can to provide Magicians with the tools, coverage, and policies necessary for professional success and personal well-being.

  • 100% remote team
  • Flexible hours, unlimited vacation
  • Full Health, Dental, & Vision coverage
  • Top-of-the-line equipment
  • Professional growth & home office stipends
  • 401k Program


Magic is fully remote, though we would prefer this role specifically to be in a timezone where we can have more hours overlap with the North American team members due to the need for frequent communication and collaboration.

about us

Magic is an early stage, fast-growing contender to transform the antiquated user identity space by eliminating the need for passwords, with backing from top investors such as Tiger Global, Lightspeed Ventures, SV Angel, Social Capital, Northzone, Placeholder, Naval Ravikant, Alexis Ohanian, Ryan Hoover, and Balaji Srinivasan.

similar quests

hand icon
Are you a Web3 builder?
Prove it and mint the tr3butor Genesis NFT for free!
scale up your hiring and grants distribution, access tr3butor talent pool and reward the community for talent referrals