Back to search
OP Recruiting Linkedin · Posted 11d ago

Sr Software Engineer - Remote

Chicago, Illinois, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Sr. Software Engineer

Location: Remote

About The Opportunity

We are seeking a highly skilled Software Engineer to join a specialized team dedicated to the security and resilience of high-performance blockchain infrastructure. In this role, you will focus on adversarial testing and infrastructure robustness, playing a pivotal part in safeguarding a major decentralized network against emerging threats. This is a high-impact opportunity for an engineer who thrives in lean, fast-paced environments at the intersection of core protocol development and systems security.

Responsibilities

  • Infrastructure Fortification: Build and maintain critical technical infrastructure for a primary blockchain validator client, ensuring long-term stability and performance.
  • Adversarial Framework Design: Develop sophisticated testing methodologies and frameworks designed to simulate complex attacks, identifying and mitigating vulnerabilities within distributed systems.
  • Scalability & Reliability: Partner with cross-functional engineering teams to architect network solutions that prioritize security, horizontal scalability, and low-latency performance.
  • Full-Cycle Development: Drive the entire software lifecycle—from initial concept and architectural design to production deployment—ensuring seamless transitions across testing environments.
  • Knowledge Leadership: Produce high-quality technical documentation and system designs to maintain rigorous engineering standards and facilitate collaboration across the organization.

Requirements

  • Educational Background: Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).
  • Core Experience: 3+ years of professional experience working with core infrastructure, distributed systems, and advanced testing protocols.
  • Technical Stack: Advanced proficiency in Rust or C++, with a proven track record of writing secure, high-performance code and diagnosing system-level vulnerabilities.
  • Systems Expertise: Hands-on experience with configuration management, automation, and complex technical troubleshooting.
  • Scripting & Monitoring: Strong scripting capabilities focused on improving automation and real-time system monitoring.
  • Collaborative Mindset: A demonstrated ability to work effectively within a distributed team to meet mission-critical deadlines.

Preferred Qualifications

  • Deep familiarity with Linux systems, systems automation, and enterprise-grade architecture.
  • Strong understanding of TCP/IP networking and the fundamental principles of decentralized protocols.
  • Experience designing algorithms or software that minimize trust requirements and enhance cryptographic security.
  • Active contributions to the open-source community or prior engagement with major Layer 1/Layer 2 blockchain projects.

Compensation & Benefits

  • Base Salary: $150,000 – $275,000 USD (final compensation determined by experience, skill set, and location).
  • Total Rewards: Competitive incentive compensation and a comprehensive benefits package.

Accepting Candidates

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search