Senior Engineering Manager

Job Description

Posted on: 
2023-04-18 09:22

Engineering Managers at Magic see their team as their product. While they are technically credible and know the details of what engineers work on, their time is spent safeguarding their team’s health, hiring a world-class team, and putting them in the best position to succeed. They own the delivery of product commitments and are always looking to improve productivity. They must also coordinate across departments to accomplish collaborative goals.

The Role

  • Manage and lead a team of software engineers, setting goals and priorities and providing guidance and mentorship
  • Oversee the design, development, and implementation of complex software systems
  • Support the engineering team in achieving a high level of technical quality, reliability, and performance in a fast paced environment
  • Participate as a key stakeholder in our planning process and help shape the trajectory of the engineering organization
  • Lead and manage processes to help the team do its best work and engage effectively with the rest of Magic
  • Work closely with the sales and product organizations to develop and build alignment on enterprise GTM needs
  • Communicate with stakeholders and leadership to provide updates, resolve technical issues, and identify areas for improvement
  • Recruit great engineers, in collaboration with Magic’s recruiting team
  • Develop engineers on the team, helping them advance in their careers
  • Contribute to engineering-wide initiatives as a member of Magic’s engineering management team


  • 8+ years of relevant work experience in software, with a proven track record of delivering high-quality software products in a fast paced and high ambiguity environment
  • 3+ years of experience as an engineering manager that has led teams at scale
  • Experience building and scaling teams to meet the demands of a fast growth enterprise facing vertical
  • Successfully recruited and built high performing teams
  • Works effectively cross-functionally and is able to make or coordinate hard decisions and trade-offs
  • Thrives with a high degree of autonomy and responsibility in an ambiguous environment.
  • Strong problem-solving and decision-making skills
  • Ability to navigate complex technical and business challenges in a fast-paced environment, with a focus on serving enterprise customers
  • Excellent leadership, communication, and interpersonal skills, with the ability to effectively communicate with technical and non-technical stakeholders at all levels of an organization
  • Encourage a healthy and inclusive work environment that’s both challenging and supportive

Bonus points

  • Experience developing enterprise software
  • Experience working in Web3
  • Productively lead fully remote teams
  • Experience with key/wallet management, or NFT verticals within Web3
Apply now

More job openings

By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.