Input Output Logo

Input Output

Rust Software Engineering Manager - Midnight

Posted 10 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in United Kingdom
Senior level
Remote
Hiring Remotely in United Kingdom
Senior level
The Engineering Manager will lead a team in software development for the Midnight blockchain, focusing on technical leadership and team management.
The summary above was generated by AI
Description

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.

We invest in the unknown, applying our curiosity and desire for positive change to everything we do. By fueling creativity, innovation, and progress within our teams, our products and services are designed for people to be fearless, to be changemakers.

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.

Leadership

As Leaders it is our responsibility to motivate, develop and progress our fellow team members. As a Leader there is a need to communicate openly with all members of your team, address any issues head on and not shy away from difficult conversations.

Empowering your team to provide the best results by organizing clear processes and coordinating team efforts should be your top priority.

Please read ourdocument for more information on your duties and responsibilities as a leader at IOG

Requirements

Who you are:

  • Degree in computer science, engineering, mathematics, physics, or a related subject (Bachelor or above).
  • Ability to lead and mentor lead software engineers.
  • Proven experience in software engineering roles, with a minimum of 8 years experience working with complex software systems.
  • 3+ years of experience in engineering team management.
  • 3+ years of experience writing Rust code.
  • 5+ years of practicing agile methodologies.
  • Proficient in working with Git, SDLC, and variousCI/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.

Top Skills

Ci/Cd
Git
JavaScript
Rust
Typescript

Similar Jobs

16 Days Ago
Remote
30 Locations
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Lead the design and implementation of Evidence Collection and Compliance automation systems, collaborating with teams to enhance system reliability and adhere to regulatory standards.
Top Skills: AWSCi/CdCircleCICloudFormationEc2Gitlab CiIamJenkinsLambdaPythonRdsS3ServerlessTerraform
17 Days Ago
Remote
2 Locations
Senior level
Senior level
Payments
The Principal Platform Engineer defines, implements, and maintains cloud strategies for M&A initiatives, optimizes architecture, mentors teams, and enhances technology performance globally.
Top Skills: Cloud TechnologiesSdlc MethodologiesSecurity Standards
23 Days Ago
Remote
Home of the Gilders, Gildersome, Leeds, England, GBR
Senior level
Senior level
Events • News + Entertainment
Lead the development of software solutions for efficient infrastructure services, focusing on design, implementation, and security integration while mentoring junior members and automating tasks.
Top Skills: AnsibleCloudFormationDockerGitlabGoGrafanaJIRAKubernetesPrometheusPythonRustSplunkTerraform

What you need to know about the Belfast Tech Scene

If asked to name the birthplace of the RMS Titanic, you might not say Belfast. Similarly, if asked to name Europe's leading destination for foreign direct investment in new software development, Belfast might not come to mind. Yet, both are true. The city has emerged as a tech powerhouse, recently ranked among the best in the U.K. for tech careers — especially for software developers. It also leads the U.K. with the highest percentage of software development jobs advertised.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account