Internet Security Research Group (ISRG) | Divvi Up Software Engineer | Full time | Remote (USA) | https://abetterinternet.org
ISRG was founded in 2013 to serve as a home for public-benefit digital infrastructure projects, the first of which was the Let's Encrypt certificate authority. In 2021, ISRG launched two new digital security projects: Prossimo, a memory safety project, and Divvi Up, a privacy-preserving metrics system.
We're looking for a mid-level engineer for our Divvi Up team!
Position Must Haves:
- 2+ years work experience programming in a compiled language.
- Ability to design, develop, ship, and maintain features with some guidance from more experienced engineers.
- Code implementation that is clear, concise, tested, maintainable, and easily understood by others.
- Ability to perform supportive and constructive code reviews.
- Consistent attention paid to producing a high-quality testing strategy.
- Attention to detail and a willingness to take time to think things through.
- Ability to prioritize and maintain cognizance of your priorities in your work.
- Excellent written, verbal, and collaborative communication skills.
ISRG was founded in 2013 to serve as a home for public-benefit digital infrastructure projects, the first of which was the Let's Encrypt certificate authority. In 2021, ISRG launched two new digital security projects: Prossimo, a memory safety project, and Divvi Up, a privacy-preserving metrics system.
We're looking for a mid-level engineer for our Divvi Up team!
Position Must Haves:
- 2+ years work experience programming in a compiled language.
- Ability to design, develop, ship, and maintain features with some guidance from more experienced engineers.
- Code implementation that is clear, concise, tested, maintainable, and easily understood by others.
- Ability to perform supportive and constructive code reviews.
- Consistent attention paid to producing a high-quality testing strategy.
- Attention to detail and a willingness to take time to think things through.
- Ability to prioritize and maintain cognizance of your priorities in your work.
- Excellent written, verbal, and collaborative communication skills.
- Reliable time and task management.
https://www.abetterinternet.org/careers/ for more details