Magic is an early stage, fast-growing challenger to transform the antiquated user identity space by eliminating the need for passwords, with backing from top investors such as Lightspeed Ventures, SV Angel, Social Capital, Placeholder, and Naval Ravikant.
Our mission is to safeguard the trust between users and Internet services by establishing a secure and authentic digital identity. Magic’s vision is an Internet of people, not credentials. We are looking for team members who are not afraid to push beyond the status quo and create the simplest, most secure, and most long-term sustainable identity solution for app developers and end-users.
We are looking for a Backend Engineer who will help us disrupt the world of authentication and radically simplify how developers implement passwordless authentication in their applications - uncompromising on user experience, reliability, and security.
You should be able to implement software solutions that are tested, maintainable, reliable, and scalable. 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.
We are pursuing a vision of bringing about a more authentic internet, and are not afraid to embrace the very real challenges that must be overcome in order to achieve it. We’re big dreamers but also pragmatists. As such, we rely on state-of-the-art web technologies to build products that exist nowhere else in the industry today.
Requirements
What you bring to the table:Technologies that we are currently using include Python, MySQL, Redis, Docker, AWS, HashiCorp (Vault/Terraform), etc. We are deeply driven by the agile development principles. We are looking for people who share the same philosophy, perform under pressure and are comfortable with frequent change requests. We are remote-friendly.
Magic is securing over 20 million authentication requests per month and our top priorities are availability, security, and amazing developer and user experience.
Magic is remote-friendly, 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.
At Magic, we're looking for team players with passion, empathy, perseverance, and integrity. You're encouraged to apply to this position, even if your experience doesn't precisely match the job description. Your talent and merits will stand out. At Magic, we welcome diverse perspectives and people who aren't afraid to challenge assumptions and the status quo.