Rust Software Developer, Security for AI in London
Rust Software Developer, Security for AI

Rust Software Developer, Security for AI in London

London Full-Time 36000 - 60000 £ / year (est.) Home office possible
1

At a Glance

  • Tasks: Develop secure software solutions for AI, tackling complex technical challenges.
  • Company: Join 1Password, a leading brand in cybersecurity with a human-centric approach.
  • Benefits: Enjoy competitive salary, health benefits, remote work flexibility, and growth opportunities.
  • Why this job: Make a real impact on digital safety while working with cutting-edge technology.
  • Qualifications: 3+ years in software development, with at least 1 year in Rust.
  • Other info: Remote-first culture with opportunities for in-person engagement and mentoring.

The predicted salary is between 36000 - 60000 £ per year.

At 1Password, we're building the foundation for a safe, productive digital future. Our mission is to unleash employee productivity without compromising security by ensuring every identity is authentic, every application sign-in is secure, and every device is trusted. We innovated the market-leading enterprise password manager and pioneered Extended Access Management, a new cybersecurity category built for the way people and AI agents work today. As one of the most loved brands in cybersecurity, we take a human-centric approach in everything from product strategy to user experience. Over 175,000 businesses and millions of people trust us to provide seamless, secure access to their most critical information.

If you're excited about the opportunity to contribute to the digital safety of millions, to work alongside a team of curious, driven individuals, and to solve hard problems in a fast-paced, dynamic environment, then we want to hear from you. Come join us and help shape a safer, simpler digital future.

We're thrilled to be scaling out a new team at 1Password to keep our customers secure as they adopt AI, and we're looking for two Rust developers to join us. This is a unique opportunity to contribute to the execution of greenfield projects in the rapidly evolving field of AI and shape the industry's direction toward more secure solutions.

The Security For AI Team

We're setting the standard for how AI and agentic workflows are secured. Our current focus is on access management for AI agents, ensuring they can safely and seamlessly interact with other software and systems while keeping the credentials used in this exchange secure. We work across a wide-ranging tech stack in a fast-moving space. Our projects span across client-side and system-level logic to back-end systems. You'll bring a breadth of experience that allows you to quickly jump into new tech stacks and domains and help us create and shape new products and features for this emerging market.

This is a remote opportunity within the Netherlands and UK. We are a remote-first company and team, and have an optional co-working space in Delft. We collaborate with colleagues and partners in the UK, US and Canada. As a remote company we lean into asynchronous workflows so you can work when it best suits you, but to be successful in this role occasional evening availability is also required to accommodate successful collaboration across 9 h timezone difference with the American west-coast.

What We Are Looking For

  • Comfort stepping into new problem spaces and unfamiliar domains and a track record of quickly building expertise through curiosity, adaptability, and continuous learning.
  • 3+ years of software development experience.
  • At least 1 year of professional software development experience in Rust.

Bonus Points If You Already

  • Strong foundation in security fundamentals and authentication/authorization flows.
  • Experience collaborating across product and security teams to design secure workflows.
  • Experience with Golang and/or TypeScript.
  • Experience building back-end systems with composable, self-contained services.
  • Experience with WASM.
  • Hands-on work with identity and access management protocols (e.g. OAuth, OIDC).

What You Can Expect

  • Solve complex technical problems a.o. by designing and writing code.
  • Continue learning – this role spans a broad tech stack and fast-moving domain; we don't expect you to already know everything you'll need to know, and expect you to continue learning and will provide opportunities and mentoring.
  • Participate in planning by identifying major tasks and breaking them down, estimating, and planning work.
  • Review code for others to maintain high code quality, knowledge share within the team, and support creating a safe environment of giving and receiving feedback.
  • Stay informed about the latest industry trends, technologies, and best practices in development.
  • Mentor junior and new team members by providing technical guidance, sharing knowledge, and engaging in pair programming sessions.

Our culture

At 1Password, we prioritize collaboration, clear and transparent communication, receptiveness to feedback, and alignment with our core values: keep it simple, lead with honesty, and put people first. You'll be part of a team that challenges the status quo, and is excited to experiment and iterate in search of the best solution. That said, 1Password is not for everyone. Our work is demanding, we strive for excellence, and the pace is fast. We need people who are keen to take on challenging problems, who seek feedback to grow, and who are driven to make an impact. If you're looking for a place where you can settle into a comfortable routine, this might not be the right fit for you. We're looking for individuals who are proven experts in their fields, as well as those who are highly adaptable, can thrive in ambiguity and through change, are curious, and above all deliver results.

Our approach to remote work

We believe in the power of remote work, but recognize that in-person connection is important to help us achieve our mission. While we are a remote-first company, travel for in-person engagement is a part of almost all roles, and we require our employees to be ready and willing to take part. Frequency will depend on role and responsibilities, and may include, but is not limited to: annual department-wide offsites, team meetings, and customer/industry events.

What We Offer

  • Health and wellbeing
  • Maternity and parental leave top-up programs
  • Competitive health benefits
  • Growth and future RSU program for most employees
  • Retirement matching program
  • Community Paid volunteer days
  • Peer-to-peer recognition through Bonusly
  • Remote-first work environment – You can work from anywhere.

1Password is proud to be an equal opportunity employer. We are committed to fostering an inclusive, diverse and equitable workplace that is built on trust, support and respect. We welcome all individuals and do not discriminate on the basis of gender identity and expression, race, ethnicity, disability, sexual orientation, colour, religion, creed, gender, national origin, age, marital status, pregnancy, sex, citizenship, education, languages spoken or veteran status. Be yourself, find your people and share the things you love.

Accommodation is available upon request at any point during our recruitment process. If you require an accommodation, please speak to your talent acquisition partner or email us at nextbit@agilebits.com and we'll work to meet your needs.

Remote work is a part of our DNA. Given that our company was founded remotely in 2005, we can safely say we're experts at building remote culture. That said, remote work at 1Password does mean working from your home country. If you've got questions or concerns about this, your talent partner would be happy to address them with you.

Successful applicants will be required to complete a background check that may consist of prior employment verification, reference checks, education confirmation, criminal background, publicly available social media, credit history, or other information, as permitted by local law.

Rust Software Developer, Security for AI in London employer: 1Password

At 1Password, we pride ourselves on being a remote-first employer that champions collaboration and innovation in the cybersecurity space. Our culture fosters continuous learning and adaptability, providing employees with ample opportunities for growth while working on cutting-edge projects that secure digital identities for millions. With competitive health benefits, a supportive work environment, and a commitment to diversity and inclusion, we offer a meaningful and rewarding career for those eager to make an impact in a fast-paced, dynamic setting.
1

Contact Detail:

1Password Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Rust Software Developer, Security for AI in London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those at 1Password. A friendly chat can open doors that applications alone can't.

✨Tip Number 2

Show off your skills! Consider contributing to open-source projects or creating a personal project in Rust. This not only showcases your expertise but also gives you something tangible to discuss during interviews.

✨Tip Number 3

Prepare for technical interviews by brushing up on Rust and security fundamentals. Practice coding challenges and be ready to explain your thought process clearly—communication is key!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining the 1Password team.

We think you need these skills to ace Rust Software Developer, Security for AI in London

Rust
Software Development
Security Fundamentals
Authentication/Authorization Flows
Golang
TypeScript
Back-end Systems Development
WASM
Identity and Access Management Protocols
OAuth
OIDC
Problem-Solving Skills
Adaptability
Continuous Learning
Collaboration

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Rust Software Developer role. Highlight your experience with Rust and any relevant security projects you've worked on. We want to see how your skills align with our mission at 1Password!

Show Your Passion for Security: Since we're all about keeping things secure, share your thoughts on security fundamentals and any hands-on experience you have with authentication protocols. This will show us that you're not just a coder, but someone who cares about building safe solutions.

Be Clear and Concise: When writing your application, keep it straightforward. Use clear language and avoid jargon unless it's relevant. We appreciate direct communication, so make sure your passion and qualifications shine through without unnecessary fluff!

Apply Through Our Website: We encourage you to submit your application directly through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy – just follow the prompts and let us know why you’d be a great fit!

How to prepare for a job interview at 1Password

✨Know Your Rust Inside Out

Make sure you brush up on your Rust skills before the interview. Be prepared to discuss your experience with Rust, especially in relation to security and access management. They’ll likely want to hear about specific projects you've worked on and how you tackled challenges.

✨Understand Security Fundamentals

Since this role focuses on security for AI, it’s crucial to have a solid grasp of security fundamentals. Familiarise yourself with authentication and authorisation flows, as well as protocols like OAuth and OIDC. Being able to discuss these topics confidently will show that you’re a good fit for their team.

✨Show Your Curiosity and Adaptability

1Password values curiosity and adaptability, so be ready to share examples of how you've quickly learned new technologies or adapted to changing environments. Highlight any experiences where you’ve stepped into unfamiliar domains and successfully navigated them.

✨Prepare for Collaborative Problem-Solving

Expect to engage in discussions about complex technical problems during the interview. Be prepared to demonstrate your problem-solving process and how you collaborate with others. They’ll appreciate candidates who can communicate clearly and work well in a team setting.

Rust Software Developer, Security for AI in London
1Password
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

1
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>