Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Performance Architect - Midnight image - Rise Careers
Job details

Senior Performance Architect - Midnight

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:

IOG'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 Senior Performance Architect, you will architect and execute solutions to assess and remediate scalability concerns arising from the unique cryptographic capabilities of the Midnight network. This position presents a compelling challenge as you navigate the realms of pioneering research and technology while keeping a sharp focus on fulfilling the dynamic needs of the market. To support you on this challenge, our products have software engineers, product managers, project managers, formal methods specialists, and QA test engineers, with whom you will be required to communicate professionally, effectively, and efficiently. You will also provide technical coordination and assistance across Midnight’s partner ecosystem as needed to augment the skills and capabilities of the performance team. . This role will report directly to the Head of Architecture.

If you are passionate about blockchain and have a proven track record of designing and implementing high performance blockchain systems, we want to hear from you.

Performance Monitoring and Analysis:

  • Architect and implement a comprehensive performance and health monitoring infrastructure
  • Implement and develop new performance benchmarking frameworks
  • Create performance dashboards and alerts to proactively identify and address performance issues
  • Collaborate with vendors, partners, and stakeholders where appropriate to conduct performance testing and analysis.
  • Create detailed architecture documents, guidelines, and best practices for development teams to follow.

Optimization Initiatives:

  • Work closely with the Crypto, Innovation, and Ledger teams to assess optimizations to zero-knowledge proof generation, new cryptographic curves, and improve transaction processing pipeline
  • Guide the broader architecture team in architecting scalable solutions, including optimizations for diffusion, message propagation, and state storage

Performance Testing and Validation:

  • Design and execute comprehensive performance test suites
  • Conduct load testing and stress testing to validate performance improvements
  • Implement performance regression testing to ensure ongoing performance stability

Community Engagement and Thought Leadership:

  • Contribute to open-source ecosystem tools and applications on performance best practices, as appropriate
  • Collaborate with the Hyperledger community and other privacy blockchain initiatives to develop performance standards for the sector
  • Lead research and development efforts on next-generation privacy-preserving performance techniques

Who you are:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • Minimum 5 years of experience in the field of performance architecture and engineering, preferably in the blockchain or distributed systems domain
  • Proven track record in architecting and implementing high-performance, scalable, and resilient systems
  • Expertise in performance monitoring, analysis, and optimization techniques
  • Strong programming skills, with proficiency in languages such as Rust, Go, or Python
  • Experience in leading cross-functional teams and driving complex projects to completion
  • Excellent communication and collaboration skills, with the ability to work effectively with technical and non-technical stakeholders
  • Passion for the blockchain and privacy-preserving technology space
  • Helpful to have in-depth understanding of cryptographic protocols, zero-knowledge proofs, and their performance implications
  • Demonstrate an in-depth understanding and substantial experience in the implementation of developer tooling, programming languages, and run-time systems.
  • Showcase experience in writing developer tooling.
  • Bring innovative solutions to tooling design challenges, ensuring efficiency and effectiveness in implementation.
  • Exceptional communication skills, both written and verbal, with the ability to convey complex technical concepts to non-technical stakeholders.

Are you an IOGer?

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 IOGer - we don’t set limits, we break them. 

  • 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.

Io Global Glassdoor Company Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Io Global DE&I Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Io Global
Io Global CEO photo
Unknown name
Approve of CEO

Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Performance Architect - Midnight, Io Global

At IOHK, we're not just another tech company; we're leaders in blockchain research and development. As a Senior Performance Architect at Midnight, you’ll have the extraordinary opportunity to work on the cutting edge of decentralized data protection, helping to architect a system that safeguards personal and commercial information. You'll be deeply involved in assessing and remediating scalability challenges arising from the unique specifications of the Midnight Network, which employs zero-knowledge proofs to ensure that sensitive data remains private while still being usable in decentralized applications. In this role, your day-to-day will include designing robust performance monitoring infrastructures and performance benchmarking frameworks, ensuring our blockchain solutions surpass expectations. Collaborating with innovative teams—including software engineers and formal methods specialists—you’ll not only drive the architectural direction but also contribute to the overall health of our applications by establishing best practices that others will follow. Known for our culture of curiosity and challenge at IOHK, your ideas will be valued and encouraged. You'll also engage with our partner ecosystem, bringing your insights and expertise to augment team capabilities. This is an exciting chance to showcase your passion for blockchain technology and your proven ability to implement high-performance systems. We’re excited to hear from candidates who are ready to not only think outside the box but redefine what’s possible within the blockchain space as part of the Midnight Tribe.

Frequently Asked Questions (FAQs) for Senior Performance Architect - Midnight Role at Io Global
What responsibilities do Senior Performance Architects at IOHK entail?

Senior Performance Architects at IOHK are pivotal in facilitating the scalability of the Midnight Network. Responsibilities include designing performance monitoring infrastructures, developing benchmarking frameworks, and creating performance dashboards to keep operational efficiencies in check. Additionally, they work collaboratively with teams to assess optimizations and lead community engagement through performance standards.

Join Rise to see the full answer
What qualifications are required for the Senior Performance Architect position at IOHK?

Candidates for the Senior Performance Architect position at IOHK should hold a Bachelor’s or Master’s degree in Computer Science or related fields, with a minimum of 5 years in performance architecture or engineering, ideally within blockchain or distributed systems. Technical skills should include proficiency in Rust, Go, or Python and a sound understanding of cryptographic protocols.

Join Rise to see the full answer
How does the Senior Performance Architect at IOHK support team dynamics?

The Senior Performance Architect role at IOHK involves significant collaboration with cross-functional teams, including product managers, formal methods specialists, and software engineers. They ensure the effective delivery of complex projects by providing technical coordination and sharing best practices, fostering a culture of innovation and collaborative problem-solving.

Join Rise to see the full answer
What tools and technologies should a Senior Performance Architect be familiar with at IOHK?

A Senior Performance Architect at IOHK should be well-versed in performance monitoring and optimization tools, programming languages like Rust, Go, or Python, and should ideally possess experience with developer tooling and cryptographic technologies. Familiarity with zero-knowledge proofs and performance testing tools is also beneficial.

Join Rise to see the full answer
What is the work culture like at IOHK for a Senior Performance Architect?

At IOHK, the work culture is characterized by curiosity, innovation, and a drive to push boundaries. As a Senior Performance Architect, you will enjoy a supportive environment where questioning the status quo is encouraged, contributions are valued, and the shared goal is to create impactful solutions within the blockchain space.

Join Rise to see the full answer
Common Interview Questions for Senior Performance Architect - Midnight
Can you explain your experience with performance monitoring and optimization?

In answering this question, emphasize any previous roles where you implemented performance monitoring systems or frameworks. Provide specific examples of how your actions led to measurable improvements in system performance, and mention the tools or methodologies you used.

Join Rise to see the full answer
What challenges have you faced when architecting scalable blockchain solutions?

Discuss specific challenges that you encountered, such as issues with transaction throughput or security compliance. Share how you tackled these challenges, including the different strategies you considered and the outcomes of your decisions.

Join Rise to see the full answer
How do you approach collaboration with cross-functional teams?

Highlight your communication strategies and collaboration tools you utilize to ensure effective teamwork. Mention your experience working with various stakeholders and how you've successfully driven projects to completion through group synergy.

Join Rise to see the full answer
What steps do you take to stay updated on performance standards in blockchain technology?

Discuss your commitment to continuous learning, whether through attending conferences, participating in research groups, or engaging with the open-source community. Mention specific resources or groups that you follow, ensuring your knowledge stays current.

Join Rise to see the full answer
Describe your experience with zero-knowledge proofs and their implications for performance.

Talk about specific projects you've worked on where zero-knowledge proofs were implemented. Explain how you optimized their use and any performance issues you had to address, emphasizing the importance of balancing privacy and efficiency.

Join Rise to see the full answer
How do you handle performance regression testing?

Provide an overview of your methodology for conducting performance regression testing. Explain how you establish benchmarks, how you execute testing, and what actions you take if performance degradation is detected.

Join Rise to see the full answer
Can you give an example of a successful optimization initiative you've led?

Share details about a particular optimization project, including the initial state of the system, the approach you took for improvement, and the final results. Be specific about the techniques you implemented.

Join Rise to see the full answer
What programming languages are you proficient in, and how have you used them in your prior roles?

List the programming languages that you are most comfortable with and provide examples of tasks or projects where you utilized them. Focus on how your programming skills contributed to system performance or functionality.

Join Rise to see the full answer
How would you define the role of a Senior Performance Architect in fostering community engagement?

Discuss how you can contribute to the open-source community and collaborate with other initiatives. Focus on creating performance standards, sharing best practices, and being an active participant in discussions and workshops.

Join Rise to see the full answer
What does your ideal performance architecture look like?

When responding to this, illustrate your vision for performance architecture, incorporating concepts like scalability, resilience, and optimization. Describe how you would implement this architecture to ensure high performance across various applications.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Io Global Remote No location specified
Posted 7 days ago
Photo of the Rise User
Io Global Remote No location specified
Posted 6 days ago
Posted 7 days ago
ília Remote Remote (anywhere on the globe)
Posted 2 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 5 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Startup Mindset
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Paid Time-Off
Maternity Leave
Paternity Leave
Mental Health Resources
Learning & Development
Work Visa Sponsorship
401K Matching
Equity
Performance Bonus
Posted 7 days ago
Photo of the Rise User
Posted 4 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 5, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!