At a Glance
- Tasks: Lead a dynamic team in creating innovative software solutions using Python, Django, and Next.js.
- Company: Join Nifty Gateway, a trailblazer in the NFT space, transforming the art world through blockchain technology.
- Benefits: Enjoy competitive salary, equity grants, generous holidays, and comprehensive health plans.
- Why this job: Be part of a creative culture that values diversity and innovation while making a real impact in the art community.
- Qualifications: 8+ years in software development, with 3+ years managing engineering teams; expertise in modern software concepts required.
- Other info: Opportunity to work with leading artists and push the boundaries of human experiences through technology.
The predicted salary is between 48000 - 84000 £ per year.
Department: Nifty Gateway
Nifty Gateway Studio brings together artists and their communities through NFTs. We work with today’s leading creative minds to push the boundaries of human experiences through the development of extraordinary creative experiences built on-chain. Founded by Duncan and Griffin Cock Foster in 2018, and acquired by Gemini in 2019, we believe that crypto networks and the blockchain have the power to fundamentally change the art world by creating greater choice, independence, and opportunity for artists, creators, and collectors.
Role: Manager, Software Engineering
Responsibilities:
- Create and evolve a structure and organization design for your team.
- Create maintainable software, execute code review and testing, using Python, Django & Next.js (up to 30% of your time).
- Provide technical input and knowledge to planning, design, security review, and requirements process for new products and features.
- Drive team performance and hold team members accountable to deadlines and targets.
- Drive hiring plans, source strong candidates, and make hiring decisions.
- Provide timely feedback and coaching to team members, coordinating with other departments to understand team performance.
- Foster a diverse, equitable, and inclusive environment for your team.
- Communicate effectively at all levels, from senior leaders to individual contributors, including technical and non-technical audiences.
- Adapt team plans and goals to changing industry realities.
- Resolve ambiguity by analyzing complex requirements and breaking down features into tasks.
- Own the team’s output and performance.
Minimum Qualifications:
- 8+ years in software development & delivery.
- 3+ years managing engineering teams, delivering high-quality software.
- Technical aptitude to ask engineers questions about architecture and product decisions.
- Experience with modern software engineering concepts.
- Interest and/or expertise in Scala or similar backend programming languages.
- Experience establishing successful partnerships with stakeholders such as product managers, project managers, and executives.
Preferred Qualifications:
- Knowledge of Python and Django.
- Knowledge of Next.js.
- Zeal to innovate with new technologies.
Benefits:
- We offer a holistic compensation package including:
- Competitive salary.
- Long-term incentive in the form of a new hire equity grant.
- Up to 28 paid holidays (plus public holidays).
- Retirement plan matching.
- Generous parental leave.
- Comprehensive health plans.
- Training and professional development opportunities.
Software Engineering Manager, Nifty Gateway employer: Gemini
Contact Detail:
Gemini Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineering Manager, Nifty Gateway
✨Tip Number 1
Familiarise yourself with the latest trends in NFTs and blockchain technology. Understanding how these technologies impact the art world will not only help you in interviews but also demonstrate your passion for the industry.
✨Tip Number 2
Network with professionals in the NFT and software engineering space. Attend relevant meetups or online webinars to connect with potential colleagues and learn more about the culture at Nifty Gateway.
✨Tip Number 3
Prepare to discuss your experience in managing engineering teams, particularly how you've driven performance and accountability. Be ready to share specific examples of how you've fostered a diverse and inclusive environment.
✨Tip Number 4
Brush up on your technical skills, especially in Python, Django, and Next.js. Being able to speak confidently about your technical knowledge will set you apart from other candidates.
We think you need these skills to ace Software Engineering Manager, Nifty Gateway
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in software development and team management. Emphasise your technical skills, particularly in Python, Django, and Next.js, as well as any relevant experience with Scala or similar languages.
Craft a Compelling Cover Letter: In your cover letter, express your passion for the NFT space and how you can contribute to Nifty Gateway's mission. Mention specific examples of how you've driven team performance and fostered inclusive environments in previous roles.
Showcase Leadership Experience: Detail your experience managing engineering teams, focusing on how you've successfully delivered high-quality software. Include metrics or outcomes that demonstrate your impact on team performance and project success.
Highlight Collaboration Skills: Discuss your ability to establish partnerships with stakeholders. Provide examples of how you've communicated effectively with both technical and non-technical audiences, and how this has contributed to successful project outcomes.
How to prepare for a job interview at Gemini
✨Showcase Your Technical Knowledge
As a Software Engineering Manager, you'll need to demonstrate your technical aptitude. Be prepared to discuss your experience with Python, Django, and Next.js, as well as your understanding of software architecture and modern engineering concepts.
✨Highlight Leadership Experience
Make sure to share specific examples of how you've managed engineering teams in the past. Discuss your approach to driving team performance, holding members accountable, and fostering an inclusive environment.
✨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving skills and ability to adapt to changing industry realities. Think about how you would handle ambiguous requirements and break down complex features into manageable tasks.
✨Emphasise Collaboration Skills
Since the role involves working closely with various stakeholders, be ready to talk about your experience in establishing successful partnerships with product managers, project managers, and executives. Communication is key, so highlight your ability to convey technical information to non-technical audiences.