Senior Software Engineer, Backend
Magic is dedicated to simplifying the onboarding process to web3, making it accessible to all sizes of businesses for establishing trusted customer relationships. Since our inception in 2018, Magic has experienced exponential growth, with over 25 million wallets created in collaboration with prominent brands. We have secured substantial funding from renowned investors, positioning us at the forefront of shaping the Web3 landscape.
Our team is driven by Magic's mission and offers a collaborative and supportive culture, enabling employees to excel and contribute significantly. If you are passionate about expanding web3 to a broader audience, let's connect!
Responsibilities
As a Backend Software Engineer on the Platform Team at Magic, you will be instrumental in developing platforms, launching essential features for both end-users and developers, and scaling our systems. Your focus will be on supporting authentication and wallet service flows to facilitate the onboarding of new users to web3.
This role can be based in either our New York City (NYC) office or is eligible for remote work within Canada.
Key Responsibilities:
- Collaborate with the Platform Engineering team in enhancing blockchain, key management, and data services, including our proprietary technology (DKMS) and upcoming innovations.
- Engage with cross-functional teams to introduce new features and products to Magic users.
- Develop software impacting all Magic users, encompassing end-users, developers, and partners through various projects like Blockchain, DKMS, NFT minting, and data pipelines.
- Coordinate with frontend and backend developers to introduce new features and enhance existing ones.
- Implement best practices, update documentation, and propose solutions to address technical team inefficiencies.
- Address critical production issues across services and different stack layers.
Requirements:
- Bachelor’s Degree in Computer Science.
- 4+ years of experience in backend and API development with a strong technical foundation.
- Proficiency in working with MySQL and Python in production environments.
- Enthusiasm for shaping the future of web3 and enhancing access to a user-centric web.
- Strong collaboration skills, adaptability, and the ability to thrive in a fast-paced startup setting.
- Ownership mentality, proactive problem-solving approach, and a collaborative attitude.
- Good communication skills and ability to enhance team efficiency through collaboration.
Benefits Include:
- Remote work flexibility and adaptable working hours.
- Competitive salary, stock options, and unlimited paid time off.
- Health, vision, and dental insurance coverage.
- Participation in 401(k) program.
- Access to top-quality equipment.
- Home office needs and professional development budget allocation.
- Annual team gatherings.
Salary: $140K-$190K CAD
At Magic, we champion diversity and inclusivity in our workforce, encouraging individuals from underrepresented backgrounds in tech to apply. We uphold values of empathy, authenticity, and inclusivity in all aspects of our operations.