hero

PL Network

198
companies
471
Jobs

Senior Software Engineer

Anjuna

Anjuna

Software Engineering
United States · Remote
Posted on Oct 16, 2024
Anjuna, an innovative enterprise security startup, is at the forefront of driving the Confidential Computing revolution through our cutting-edge Anjuna Seaglass software stack. Our unique approach shifts the security paradigm from the host to the application, leveraging state-of-the-art hardware-assisted Trusted Execution Environments. This advancement empowers our users to deploy confidential workloads anywhere, whether on public clouds or on-prem environments, safeguarding their data and applications even in scenarios where malicious actors gain administrative or physical access to compute resources.
We seek a Senior Software Engineer who excels in collaborative environments and is enthusiastic about reshaping the cybersecurity landscape. In this role, you'll be at the forefront of innovation, crafting products and solutions that push the boundaries of what's possible. Your expertise will be used for developing the core technologies and seamlessly integrating them with major public clouds and platforms. As a key contributor, you and your team will oversee the entire software development lifecycle, from the initial exploration and requirements phase to the final stages of development and testing. Join us in creating solutions that redefine the future of cybersecurity!

Responsibilities

  • Develop the Anjuna Seaglass Universal Confidential Computing Platform
  • Engage in all stages of the software development lifecycle
  • Collaborate with a global team of skilled software engineers
  • Lead initiatives to improve the software development processes and practices
  • Solve novel Confidential Computing challenges and address problems from low-level (e.g., hypervisors) to high-level (e.g., Helm Charts)
  • Assist customers when needed

Requirements

  • Passion for revolutionizing the world of security
  • Strong collaborative skills, capable of planning and working closely with a team of engineers
  • Drive for creating high-quality software in DevOps environments
  • Experience with Docker and Kubernetes
  • Knowledge of Kubernetes internals
  • Experience with Go, Python, and Rust
  • Experience with Cloud Infrastructure, AWS, Azure, and GCP
  • Experience with Linux development
  • Experience with software development methodologies, specifically Scrum and DevOps
  • 7 years of software engineering experience

Nice to Have

  • Experience with Confidential Computing and Trusted Execution Environments
  • Knowledge of Linux internals
  • Knowledge of cryptographic principles
  • Low-level experience with VMs