OP Recruiting Verified
Staffing & Recruiting
Sr Software Engineer - Remote
Chicago, Illinois, United StatesRemoteFull TimeSenior$150,000–$275,000 /yrPosted 8 days ago
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateSr. 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.
Similar roles
- Software Engineer - RemoteDriveTime · Tempe, Arizona, United States · Remote
- Lead Software Engineer - RemoteOptum · Eden Prairie, Minnesota, United States · Hybrid
- Senior Software Engineer - RemoteJobs via Dice · United States · Remote
- Sr Software Engineer - RemoteOptum · Minnesota, United States · Remote
- Principal Software Engineer - RemoteSymetra · United States · Remote