πUnited States
Software Engineer - C++ Generalist
closed
Aztec
πRemote - United Kingdom, United States
Summary
Join Aztec, a leading company in the development of privacy-enhancing technologies for Ethereum, as a C++ Software Engineer. You will be part of a team building a high-performance zk-SNARK proving system for an encrypted smart contracts platform. This role requires proficiency in C++ and experience in developing and optimizing algorithms for performance-critical applications. You will collaborate with cross-functional teams and follow an iterative development process. Aztec offers a competitive compensation package, flexible and remote work, and the opportunity to work on cutting-edge blockchain technology.
Requirements
- Proficiency in C++ or similar lower-level languages (e.g., Rust, C, Fortran)
- Strong analytical skills and a pragmatic approach to problem-solving
- Ability to work with incomplete information and make sound assumptions
- Strong organizational skills and the ability to communicate effectively within a team
- Comfortable working in a collaborative, fast-paced environment
- Located in the UK or US
Responsibilities
- Write clean, efficient, and maintainable C++ code
- Develop and optimize algorithms for performance-critical applications
- Build modular, testable components that integrate seamlessly into larger systems
- Address complex engineering challenges in both high-performance and constrained environments
- Propose and evaluate innovative solutions to improve system performance and reliability
- Work closely with cross-functional teams, including software, hardware, and product engineers, to deliver robust solutions
- Communicate technical ideas effectively to stakeholders at all levels
- Follow an iterative, build-first mindset to deliver functional prototypes and incrementally refine solutions
- Conduct rigorous testing and debugging to ensure software quality
Preferred Qualifications
- Familiarity with cryptography concepts, mathematics (e.g., abstract algebra, elliptic curves), or numerical computation
- Experience with multi-threading, memory optimization, or performance tuning
Benefits
- A highly competitive compensation package (including equity)
- Flexible and remote work environment
- 25 days holiday + bank holidays annually
- An opportunity to work at the cutting edge of blockchain with a world class cryptography and engineering team
This job is filled or no longer available
Similar Remote Jobs
πCanada
π°$115k-$179k
πUnited States
πUnited States
πUnited States
πUnited States
πCanada

πCanada

π°$176k-$207k
πUnited States
πWorldwide