Software Engineering Manager - Midnight
Software Engineering Manager - Midnight

Software Engineering Manager - Midnight

Full-Time 48000 - 72000 £ / year (est.) No home office possible
I

At a Glance

  • Tasks: Lead a team of engineers to design and execute software development for the Midnight blockchain.
  • Company: IOHK is a pioneering tech company focused on blockchain research and development.
  • Benefits: Enjoy remote work, laptop reimbursement, and competitive PTO while growing your skills.
  • Why this job: Join a culture that values innovation, collaboration, and breaking limits in blockchain technology.
  • Qualifications: 8+ years in software engineering and team management, with expertise in Rust and Agile methodologies.
  • Other info: Be part of a diverse team that encourages continuous learning and professional growth.

The predicted salary is between 48000 - 72000 £ per year.

Who are we?

IOHK is a technology company focused on Blockchain research and development. We are renowned for our scientific approach to blockchain development, emphasizing peer-reviewed research and formal methods to ensure security, scalability, and sustainability. Our projects include decentralized finance (DeFi), governance, and identity management, aiming to advance the capabilities and adoption of blockchain technology globally.

About Midnight:

IOHK\’s Midnight Tribe is a business technology provider and core contributor to the Midnight Network, a blockchain platform for developing decentralized applications that safeguard personal and commercial data. The Midnight Network is the first blockchain to offer programmable data isolation by leveraging zero-knowledge (ZK) proofs to enable selective disclosure of what information is visible on-chain and is designed to help developers implement necessary business policies, such as meeting regulatory requirements.

What the role involves:

As the Engineering Manager, your role will be pivotal in driving the design, planning, scripting, execution, and reporting of software development activities across all releases of the Midnight platform. Leading a highly skilled team of Software Engineers, you will collaborate closely with architects, product owners, and other stakeholders to drive the execution of our roadmap. While this role does have responsibilities of people management with high-level direction and planning, technical leadership will be a primary focus as the adoption of common standards, methods, and tooling across the team and the wider organization is a necessity. Your contributions will be instrumental in ensuring smooth software operation and meeting client requirements during product launches.

  • Lead a team of 5 experienced engineers dedicated to building the Midnight blockchain
  • Collaborate closely with cross-functional teams, including architects, software developers in test, and product managers, to ensure timely and high-quality product delivery
  • Collaborate with the product team to define and plan feature roadmaps, ensuring seamless execution
  • Maintain high standards within the team, guiding engineers in their professional growth
  • Play a key role in scaling the team, including hiring, interviewing, and contributing to planning healthy team growth and career progression
  • Provide leadership in driving a security-focused culture, fostering innovation, and promoting collaboration within the team and across the organization
  • Actively participate in writing Rust code, code reviews, offering valuable feedback on testability, code quality, and adherence to best practices

Requirements

Who you are:

  • Degree in computer science, engineering, mathematics, physics, or a related subject (Bachelor or above)
  • Ability to lead and mentor software engineers
  • Proven experience in software engineering roles, with a minimum of 8 years experience working with complex software systems
  • 8+ years of experience in engineering team management
  • 3+ years of experience in software engineering working with Rust
  • 5+ years of practicing agile methodologies
  • Proficient in working with Git, SDLC, and various CI/CD tools (GitHub Actions etc)
  • Performance and security testing experience would be a plus
  • Solid understanding of blockchain technology, including distributed ledger concepts, consensus algorithms, and smart contracts (a plus)
  • Experience with TypeScript and JavaScript is advantageous
  • Demonstrated understanding of blockchain technology, including consensus algorithms and smart contracts (desirable)
  • Proven experience in managing and leading teams of software engineers, fostering a culture of excellence and continuous improvement
  • Track record of focused and successful project delivery
  • Strong knowledge of software development life cycle (SDLC) methodologies, with a particular focus on Agile and DevOps practices

Are you an IOHKer?

Do you find yourself questioning the status quo? Do you tinker with ideas and long to turn those ideas into solutions? Are you able to spark thoughtful debates, bringing out the inquisitiveness in others? Does the promise of continuously growing excite you? Then get ready to reimagine everything you thought wasn\’t possible because that\’s what it means to be an IOHKer – we don\’t set limits, we break them.Benefits

  • Remote work
  • Laptop reimbursement
  • New starter package to buy hardware essentials (headphones, monitor, etc)
  • Learning & Development opportunities
  • Competitive PTO

At IOG, we value diversity and always treat all employees and job applicants based on merit, qualifications, competence, and talent. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

#J-18808-Ljbffr

Software Engineering Manager - Midnight employer: Input Output (IOHK)

At IOHK, we pride ourselves on being a leading technology company in the blockchain space, offering an innovative and collaborative work environment that fosters creativity and growth. As a Software Engineering Manager for the Midnight Tribe, you will lead a talented team dedicated to pioneering advancements in decentralized applications while enjoying benefits like remote work flexibility, competitive PTO, and robust learning opportunities. Join us in our mission to redefine the future of blockchain technology, where your contributions will directly impact the security and scalability of our groundbreaking Midnight Network.
I

Contact Detail:

Input Output (IOHK) Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineering Manager - Midnight

✨Tip Number 1

Familiarize yourself with the Midnight Network and its unique features, especially the programmable data isolation using zero-knowledge proofs. Understanding these concepts will help you articulate how your experience aligns with the company's goals during discussions.

✨Tip Number 2

Highlight your leadership experience in managing software engineering teams, particularly in agile environments. Be prepared to discuss specific examples of how you've fostered a culture of excellence and continuous improvement within your teams.

✨Tip Number 3

Showcase your technical skills in Rust and your experience with CI/CD tools like GitHub Actions. Being able to demonstrate your hands-on coding abilities and understanding of best practices will set you apart from other candidates.

✨Tip Number 4

Engage with the blockchain community and stay updated on the latest trends and technologies. This will not only enhance your knowledge but also provide you with insights that can be valuable during interviews, showing your passion for the field.

We think you need these skills to ace Software Engineering Manager - Midnight

Leadership Skills
Team Management
Software Development Life Cycle (SDLC)
Agile Methodologies
Rust Programming
Code Review
Collaboration Skills
Project Delivery
Performance Testing
Security Testing
Blockchain Technology Knowledge
Distributed Ledger Concepts
Consensus Algorithms
Smart Contracts
TypeScript and JavaScript Proficiency
Continuous Improvement Mindset
Git and CI/CD Tools Proficiency

Some tips for your application 🫡

Understand the Company and Role: Dive deep into IOHK's mission, values, and the specifics of the Midnight project. Familiarize yourself with blockchain technology, especially zero-knowledge proofs, as this knowledge will be crucial in your application.

Highlight Relevant Experience: Make sure to emphasize your experience in software engineering management, particularly your leadership roles and your proficiency in Rust. Showcase any projects that demonstrate your ability to manage complex software systems and lead teams effectively.

Showcase Your Technical Skills: Detail your technical expertise, especially in Agile methodologies, Git, and CI/CD tools. Mention any performance and security testing experience, as well as your understanding of blockchain concepts, to align with the job requirements.

Craft a Compelling Cover Letter: Write a cover letter that reflects your passion for innovation and your desire to contribute to IOHK's mission. Use this opportunity to express how your values align with theirs and how you can help break limits in the blockchain space.

How to prepare for a job interview at Input Output (IOHK)

✨Show Your Technical Expertise

Be prepared to discuss your experience with Rust and how you've applied it in previous projects. Highlight specific examples where you led a team in developing complex software systems, focusing on your technical leadership.

✨Demonstrate Your Leadership Skills

Share instances where you've successfully managed and mentored software engineers. Discuss how you foster a culture of excellence and continuous improvement within your teams, as this is crucial for the Engineering Manager role.

✨Understand Blockchain Technology

Since the role involves working with blockchain technology, make sure you can articulate your understanding of distributed ledger concepts, consensus algorithms, and smart contracts. This knowledge will be key in demonstrating your fit for the position.

✨Emphasize Collaboration and Agile Methodologies

Talk about your experience working in cross-functional teams and using agile methodologies. Provide examples of how you've collaborated with product managers and architects to ensure timely and high-quality product delivery.

Software Engineering Manager - Midnight
Input Output (IOHK)
I
  • Software Engineering Manager - Midnight

    Full-Time
    48000 - 72000 £ / year (est.)

    Application deadline: 2027-03-28

  • I

    Input Output (IOHK)

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>