Software Engineer, Security

Software Engineer, Security

Full-Time 43200 - 72000 £ / year (est.) No working from home possible
Anza

At a Glance

  • Tasks: Design and implement security measures for the Solana ecosystem and conduct advanced security research.
  • Company: Anza, a pioneering Solana R&D lab focused on blockchain performance.
  • Benefits: Dynamic work environment, competitive salary, and direct impact on blockchain technology.
  • Other info: Fully remote role with excellent growth opportunities in the blockchain space.
  • Why this job: Join a passionate team pushing the boundaries of blockchain security and scalability.
  • Qualifications: 5+ years in software engineering with a focus on distributed systems and security.

The predicted salary is between 43200 - 72000 £ per year.

Anza is a Solana R&D lab pushing the boundaries of blockchain performance and scalability. Anza was founded by experienced executives and core engineers solving the toughest problems in Web3. Crypto ecosystems rely on robust protocols, and we believe those are best built out in the open, with multiple contributors. We pioneer advanced solutions to meet the evolving demands of decentralized applications.

As a Security Engineer at Anza, you will play a crucial role in safeguarding the Solana ecosystem by designing and implementing robust security measures. You will work closely with core developers, ecosystem teams, and external auditors to identify and mitigate vulnerabilities in distributed systems protocols and blockchain client software. Your expertise will help shape security best practices and advance the security posture of blockchain technology.

Responsibilities

  • Design and implement security and defense-in-depth controls to prevent and limit vulnerabilities
  • Conduct advanced security research on Solana and other Rust-based smart contract platforms
  • Work closely with core contributors to perform in-depth internal security audits
  • Work with external security audits in collaboration with top-tier third-party firms
  • Effectively communicate security risks and solutions to both technical and non-technical stakeholders
  • Uphold the highest standards of integrity, trust, and professionalism in all security practices

Requirements

  • Educational background in Computer Science, Information Security, or equivalent experience
  • 5+ years of software engineering experience related to complex distributed systems, either on the design, implementation or testing side
  • Familiarity with modern infrastructure tools and testing approaches
  • Excellent analytical and problem-solving abilities, with a keen eye for detail
  • Effective communication skills, both written and verbal, to clearly convey complex security concepts to technical and non-technical stakeholders
  • Previous auditing experience
  • Experience working with fuzzing tools in Rust
  • Rigorous testing standards
  • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
  • Proficient in English, sufficient for success in a remote and asynchronous work environment
  • Effective communication skills: regularly achieves consensus with peers, and clear status updates
  • An inclination towards communication, inclusion, and visibility
  • Self-motivated and self-managing, with excellent organizational skills
  • Ability to thrive in a fully remote work environment
  • A positive and solution-oriented mindset

Preferred Qualifications

  • Familiarity with at least one or more Rust-based smart contract platforms, including Solana, Cosmwasm, NEAR (strong preference to pre-existing Solana experience).

Benefits

We offer a dynamic, fast-paced environment where innovation and problem-solving are at the heart of everything we do. Here, your work will have a direct impact on the security and scalability of blockchain technology, contributing to the foundation of decentralized applications worldwide. We're excited to welcome individuals who share our passion for pushing the boundaries of blockchain technology. If you're ready to take on the challenge and contribute to the next generation of blockchain infrastructure, we'd love to hear from you.

The salary range for US-based candidates will be determined throughout the interview process depending on experience, skill, and location. Candidates should anticipate an annual base salary (not including incentive compensation or other benefits) of $180,000 USD to $300,000 USD.

Software Engineer, Security employer: Anza

Anza is an exceptional employer that fosters a culture of innovation and collaboration, making it an ideal place for Software Engineers passionate about security in the blockchain space. With a fully remote work environment, employees enjoy flexibility while contributing to cutting-edge projects that directly impact the future of decentralized applications. Anza prioritises professional growth, offering opportunities to engage with top-tier external auditors and core developers, ensuring that your expertise not only enhances your career but also strengthens the Solana ecosystem.

Anza

Contact Details:

Anza Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer, Security

Tip Number 1

Network like a pro! Reach out to folks in the blockchain and security space on LinkedIn or Twitter. Join relevant groups and forums where you can share your insights and learn from others. You never know who might have a lead on your dream job!

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to security and distributed systems. This is your chance to demonstrate your expertise and passion for the field, making you stand out to potential employers.

Tip Number 3

Prepare for interviews by brushing up on common security challenges in blockchain tech. Be ready to discuss your problem-solving approach and how you've tackled vulnerabilities in past projects. Confidence and clarity in your communication will go a long way!

Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented individuals who are passionate about blockchain security. Your next big opportunity could be just a click away, so make sure to check out our openings regularly!

We think you need these skills to ace Software Engineer, Security

Security Engineering
Vulnerability Assessment
Distributed Systems
Rust Programming
Security Auditing
Fuzzing Tools
Analytical Skills

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the role of Security Engineer. Highlight your experience with distributed systems and any relevant security projects you've worked on. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about blockchain technology and how your background makes you a great fit for Anza. Keep it concise but impactful – we love a good story!

Showcase Your Communication Skills:Since effective communication is key in this role, make sure your application reflects that. Use clear language and structure your thoughts well. We want to see how you can convey complex ideas simply, both in writing and verbally.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at Anza!

How to prepare for a job interview at Anza

Know Your Stuff

Make sure you brush up on your knowledge of blockchain technology, especially Solana and Rust. Be prepared to discuss specific security measures you've implemented in the past and how they relate to the role at Anza.

Showcase Your Problem-Solving Skills

Prepare to share examples of complex problems you've tackled in distributed systems. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your analytical abilities.

Communicate Clearly

Since you'll be working with both technical and non-technical stakeholders, practice explaining complex security concepts in simple terms. This will demonstrate your effective communication skills and ability to bridge gaps between teams.

Be Ready for Technical Questions

Expect in-depth technical questions related to security audits and fuzzing tools. Brush up on your experience with these tools and be ready to discuss how you've used them to identify vulnerabilities in previous projects.