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.
The predicted salary is between 48000 - 72000 £ 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.
#J-18808-Ljbffr
Software Engineering Manager, Nifty Gateway (London) employer: Gemini
Contact Detail:
Gemini Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineering Manager, Nifty Gateway (London)
✨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 and delivering high-quality software. Be ready to share specific examples of how you've driven team performance and handled challenges in previous roles.
✨Tip Number 4
Showcase your technical knowledge during discussions, especially around Python, Django, and Next.js. Being able to speak confidently about these technologies will set you apart from other candidates.
We think you need these skills to ace Software Engineering Manager, Nifty Gateway (London)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software development and team management. Emphasise your familiarity with Python, Django, and Next.js, as well as any experience you have with modern software engineering concepts.
Craft a Compelling Cover Letter: In your cover letter, express your passion for the art world and how you believe blockchain technology can transform it. Mention specific examples of how you've driven team performance and fostered inclusive environments in previous roles.
Showcase Leadership Skills: Provide examples of your leadership style and how you've successfully managed engineering teams. Highlight your ability to communicate effectively with both technical and non-technical audiences, as this is crucial for the role.
Demonstrate Technical Knowledge: Be prepared to discuss your technical expertise during the application process. Mention any projects where you've made architectural decisions or contributed to product planning, especially if they involved Scala or similar languages.
How to prepare for a job interview at Gemini
✨Showcase Your Leadership Skills
As a Software Engineering Manager, you'll need to demonstrate your ability to lead and inspire a team. Prepare examples of how you've successfully managed teams in the past, focusing on how you drove performance and held team members accountable.
✨Highlight Technical Expertise
Make sure to discuss your technical background, especially with Python, Django, and Next.js. Be ready to answer questions about software architecture and product decisions, as this will show your aptitude for guiding engineers effectively.
✨Emphasise Communication Skills
Effective communication is key in this role. Prepare to discuss how you've communicated with both technical and non-technical audiences in previous positions. This will help demonstrate your ability to bridge gaps between different stakeholders.
✨Demonstrate Adaptability
The tech industry is always changing, so be prepared to talk about how you've adapted team plans and goals in response to new challenges. Share specific examples of how you've resolved ambiguity and broken down complex requirements into manageable tasks.