Rust Software Developer, Security for AI
Rust Software Developer, Security for AI

Rust Software Developer, Security for AI

Bradford Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
1

At a Glance

  • Tasks: Join us to develop secure AI solutions using Rust and tackle exciting challenges.
  • Company: 1Password, a leading name in cybersecurity with a human-centric approach.
  • Benefits: Enjoy competitive pay, health perks, remote work, and opportunities for growth.
  • 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 a focus on collaboration and continuous learning.

The predicted salary is between 36000 - 60000 ÂŁ per year.

About 1Password

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 are 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 towards 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 9h 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, of which at least 1 year of professional software development experience in Rust.
  • Bonus points if you already have:
  • 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 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 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. We are committed to leveraging cutting‑edge technology—including AI—to achieve our mission. We also understand that thinking critically about AI in its current forms will help us create better solutions for our customers and ourselves with its future forms, which will help us continue to close the gap between security and privacy and achieve our mission.

We want team members at all levels to take the approach of actively learning AI best practices, identifying opportunities to apply AI in meaningful ways, and driving innovative solutions in their daily work. Embracing the future of AI isn’t just encouraged at 1Password—it’s an essential part of how we will be successful at 1Password.

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
  • RSU program for most employees
  • Retirement matching program
  • Free 1Password account
  • Paid volunteer days
  • Peer‑to‑peer recognition through Bonusly
  • Remote‑first work environment

You belong here. 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 have 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.

1Password uses artificial intelligence (AI) and machine learning (ML) technologies, including natural language processing and predictive analytics, to assist in the initial screening of employment applications and improve our recruitment process.

Rust Software Developer, Security for AI employer: 1Password

At 1Password, we pride ourselves on being a remote-first employer that champions collaboration and innovation in the fast-evolving field of cybersecurity. Our culture fosters continuous learning and adaptability, providing employees with ample opportunities for professional growth while working on cutting-edge projects that shape the future of AI security. With competitive health benefits, a supportive work environment, and a commitment to diversity and inclusion, we ensure that every team member feels valued and empowered to make a meaningful impact.
1

Contact Detail:

1Password Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repo showcasing your Rust projects, especially those related to security and AI. This gives potential employers a taste of what you can do.

✨Tip Number 3

Prepare for interviews by practicing common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills before the big day.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team.

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

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

Some tips for your application 🫡

Show Your Passion for Security: When writing your application, let us see your enthusiasm for cybersecurity! Share any personal projects or experiences that highlight your commitment to keeping digital spaces safe. We love candidates who are genuinely excited about making a difference.

Tailor Your Experience: Make sure to customise your application to reflect the skills and experiences that align with our job description. Highlight your Rust development experience and any relevant security knowledge. This helps us see how you fit into our team!

Be Clear and Concise: We appreciate straightforward communication. Keep your application clear and to the point, avoiding jargon unless necessary. This makes it easier for us to understand your qualifications and what you bring to the table.

Apply Through Our Website: Don’t forget to submit your application 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 to do!

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 back-end systems. Familiarise yourself with common Rust patterns and best practices, as well as any relevant libraries or frameworks that could be beneficial for the role.

✨Understand Security Fundamentals

Since this role focuses on security for AI, it’s crucial to have a solid grasp of security fundamentals. Review concepts like authentication and authorisation flows, and be ready to discuss how you’ve implemented these in past projects. This will show your potential employer that you can contribute to their mission of creating secure workflows.

✨Show Your Curiosity and Adaptability

1Password values curiosity and adaptability, so be prepared to share examples of how you've tackled unfamiliar problems in the past. Highlight instances where you’ve quickly learned new technologies or adapted to changing project requirements. This will demonstrate that you’re a good fit for their fast-paced environment.

✨Engage with the Team Spirit

As a remote-first company, 1Password places a strong emphasis on collaboration. Be ready to discuss how you’ve worked effectively in remote teams, including your approach to communication and feedback. Show that you’re not just a solo coder but someone who thrives in a team setting and values clear, transparent communication.

Rust Software Developer, Security for AI
1Password
Location: Bradford

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
>