Remote Formal Methods Engineer for Blockchain Security

pofft Technology Inc.

United States

Remote

USD 115,000 - 230,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

pofft Technology Inc. is seeking a Software Engineer (Engineer III to Principal) focused on Formal Methods.

You will design and develop tools to verify smart contracts and identify security issues, contributing across the full software lifecycle from analysis to deployment. You will work in a multinational team applying symbolic model checking, SMT solving, and abstract interpretation to ensure provably secure blockchain code.

Qualifications

  • Master’s Degree in Computer Science or a related field or 5 years of equivalent experience.
  • Minimum of 4 years of software development experience (includes internships, software developed during research, and open-source development).
  • Minimum of 2 years of experience with model checking, formal verification, SAT/SMT solving, abstract interpretation, or closely related disciplines.
  • Demonstrated knowledge of data structures, algorithms, mathematical logic, and automata theory.

Responsibilities

  • Extend automated verification tools with new algorithms and features.
  • Adapt and improve symbolic software model checking techniques such as BMC, CEGAR, and IC3/PDR.
  • Build translators from various inputs into intermediate representations for automated analysis.
  • Identify and formalize security properties of smart contracts for our tools.
  • Collaborate with engineers to set technical direction and deliver working software.

Skills

Software development
Formal methods
Automated reasoning
Collaboration

Education

Master's degree in Computer Science or related field
PhD in automated reasoning (preferred)

Tools

Z3
CVC4
Yices
MathSAT
SMTInterpol

Job description

pofft Technology Inc. is seeking a Software Engineer (Engineer III to Principal) focused on Formal Methods.

You will design and develop tools to verify smart contracts and identify security issues, contributing across the full software lifecycle from analysis to deployment. You will work in a multinational team applying symbolic model checking, SMT solving, and abstract interpretation to ensure provably secure blockchain code.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Research Software Engineer – Blockchain Verification
Remote Research Software Engineer – Blockchain Verification

CryptoproNetwork • United States

Remote
USD 115,000 - 230,000
Medical and dental insurance
Vision insurance
401(k) with company match
+3
Software Engineer (Engineer III to Principal) - Formal Methods
Software Engineer (Engineer III to Principal) - Formal Methods

pofft Technology Inc. • United States

Remote
USD 115,000 - 230,000
Research Software Engineer, Blockchain Verification
Research Software Engineer, Blockchain Verification

CertiK • United States

Remote
USD 115,000 - 230,000
Medical insurance
Vision and dental insurance
401(k) with company match
+1
Remote Blockchain Security Engineer (Solidity / Rust)
Remote Blockchain Security Engineer (Solidity / Rust)

Wired Currencies • United States

Hybrid
USD 120,000 - 190,000
Medical insurance
Vision insurance
Dental insurance
+7
Remote Senior Security Engineer - Blockchain Pentesting
Remote Senior Security Engineer - Blockchain Pentesting

CertiK • United States

Remote
USD 100,000 - 180,000
Medical insurance
Vision insurance
Dental insurance
+7
Remote Senior Blockchain Security Engineer — Audits & Tools
Remote Senior Blockchain Security Engineer — Audits & Tools

Devconnectplatform • United States

Remote
USD 102,000 - 180,000
Medical insurance
Vision insurance
Dental insurance
+5
Blockchain Security Engineer at Code Red Partners United States
Blockchain Security Engineer at Code Red Partners United States

Code Red Partners • United States

Remote
USD 360,000 - 440,000
Remote Blockchain Security Auditor — Smart Contracts
Remote Blockchain Security Auditor — Smart Contracts

Placements24 • Roanoke (VA)

Remote
USD 120,000 - 180,000
Fully remote work arrangement
Diverse blockchain projects
Professional development
Remote AppSec Engineer - Blockchain & Smart Contracts
Remote AppSec Engineer - Blockchain & Smart Contracts

Wired Currencies • United States

Remote
USD 120,000 - 190,000
Remote work
Global coworking spaces
Paid vacation and sick leave
+3
Remote Blockchain Security Auditor — Smart Contracts
Remote Blockchain Security Auditor — Smart Contracts

Placements24 • United States

Remote
USD 96,000 - 165,000
Fully remote
Competitive hourly rates
Contract engagement