Do you want to change the way security and applications are delivered?

We're seeking engineers to change the industry by building infrastructure to secure applications in ways that allow customers to innovate with new architectures and technologies. We take pride in making Anjuna an exceptional place to work and enabling individuals to make an impact. We recognize that great ideas can come from anyone, and everyone is encouraged to ask questions, challenge assumptions, and push the boundaries of what is possible. As we tackle the industry’s most challenging problems, we believe that collaboration will produce better solutions for our customers.


We are hiring in Palo Alto, CA

 

Senior Engineer, R&D 

Role overview

This position will report to the CTO or VP R&D. An ideal candidate should have a strong background in systems programming, operating systems internals, and cybersecurity. The candidate should be able to understand computer architecture and build software that leverages low-level processor features. The candidate should be passionate about security, and state-of-the-art software development practices, and be able to work both independently, and as part of a team.
 

Responsibilities

  • Work with a team of software engineers on the software products of the company

  • Work with the product management team to understand product requirements

  • Design the product architecture, interfaces and plan customer integration

  • Work directly with customers when needed

  • Contribute to the company’s blog and white-papers

Experience

  • Solid experience with C/C++

  • In-depth knowledge of OS principles and internals

  • Experience with debugging and profiling tools (gdb, valgrind, gprof)

  • Experience with x86/x64 assembly

  • Solid experience with Linux and kernel development

  • Knowledge of Python, Go, Rust

  • Knowledge of cryptography principles and standards is a plus

This position is located in Palo Alto, CA.