About the Role
As a Senior Back-End Engineer at Bitwarden, you will play a crucial role in building and maintaining the core components of our back-end systems. You will be responsible for developing secure and performant applications that support our password management and security solutions. This position offers the opportunity to work remotely from anywhere in the U.S., collaborating with a global team of security experts and enthusiasts.
Key Responsibilities
- Become an expert on the core shared Bitwarden back-end codebase, including APIs, serverless functions, and databases.
- Participate in hands-on development of product features and enhancements.
- Work on various functionalities such as reports, localization, generators, and file import/export.
- Conduct code reviews and share technical knowledge with the team.
- Independently plan, estimate, and deliver new features and bug fixes.
- Occasionally contribute to bug fixes submitted by the user community.
What You Bring
- Expertise in developing and maintaining .NET Core services and libraries in C#.
- Experience with maintaining, modifying, and optimizing SQL databases for enterprise-level solutions.
- Background in Rust development or a strong interest in learning Rust.
- Deep understanding of data collection, processing, and management for reports.
- Experience with modern encryption concepts.
- Collaborative and adaptable mindset with excellent communication skills.
- Enthusiasm for open source and internet security.
- Familiarity with modern front-end frameworks, specifically Angular, is a plus.
Interview Process
- Introduction call with the recruiting manager.
- Interview with the hiring manager.
- Panel interview with other engineers.
- Reference calls.
Why Join Us?
- Work with a user community that loves our products.
- Become an expert in security and open source software.
- Join a diverse and talented team working remotely across the globe.
- Engage in personal and professional growth opportunities.
Compensation
The starting base compensation range for this role in the U.S. is $140,000 - $200,000 per year. Actual compensation may vary based on experience, skill set, and market data by location. See our careers page for a list of benefits.
Benefits Extracted with AI
- Remote work
- Diverse and inclusive team
- Professional development opportunities
- Supportive team environment
Similar jobs
Last update: 23 minutes ago
Senior Back-End Engineer
Senior Back-End Engineer role focusing on enterprise applications, C#, and SQL databases in a remote setting.
Senior Front-End Engineer (Autofill)
Join Bitwarden as a Senior Front-End Engineer to enhance browser extension autofill features. Work remotely with TypeScript and modern frameworks.
Senior Front-End Engineer (Angular, RxJS, Tailwind CSS)
Join Bitwarden as a Senior Front-End Engineer to build secure, performant software using Angular, RxJS, and Tailwind CSS. Remote role.
Senior C# Backend Developer – Security Engineering
Senior C# Backend Developer focused on Security Engineering, remote work, extensive experience with .NET, React, Angular, and cybersecurity.
Senior Backend Developer (Rust)
Senior Backend Developer specializing in Rust, remote, with benefits like health insurance, 401k, and stock options.
Backend Developer
Join 1Password as a Backend Developer, focusing on backend systems for a major security company. Remote work available.
Senior Back-end Engineer
Senior Backend Engineer needed to enhance security systems, work with TypeScript, Go, Kubernetes, and AWS. Fully remote position.
Senior Backend Developer - C#/.NET Core
Seeking a Senior Backend Developer with expertise in C#/.NET Core and microservices for a remote role in the US.
Senior Full Stack Developer (Rust, Kotlin, Swift)
Join 1Password as a Senior Full Stack Developer, working remotely with Rust, Kotlin, and Swift.
Senior Backend Engineer
Join Tailscale as a Senior Backend Engineer to develop secure, scalable software solutions in a remote work environment.
Senior Backend Developer (.NET, C#)
Join Viventium as a Senior Backend Developer, specializing in C# and .NET for enterprise-grade applications. Remote position with great benefits.
Senior Software Engineer - Full Stack/Back End
Join The Helper Bees as a Senior Software Engineer to lead full stack/back end development in a remote role.
Senior Backend Engineer - .NET/C#
Senior Backend Engineer specializing in .NET/C# for environmental impact verification platform.
Senior Software Engineer, Backend (Java, Go, .NET)
Join Oleria as a Senior Backend Engineer to design and build scalable systems using Java, Go, and .NET. Work on AWS and drive security analysis.
Senior Backend Developer (.NET, MSSQL, PostgreSQL)
Join ProScore Technologies as a Senior Backend Developer to design and maintain high-performance applications using .NET, MSSQL, and PostgreSQL.
Senior Backend Developer (C#, .NET)
Join Corpay as a Senior Backend Developer in Rome, Italy. Work with C#, .NET, and REST APIs in a dynamic, remote-friendly environment.
Senior Frontend Developer with Next.js and TypeScript
Join 1Password as a Senior Frontend Developer, focusing on Next.js and TypeScript in a remote role.
Senior Software Engineer (.NET, Angular, Node.js)
Join Right Balance as a Senior Software Engineer to lead technical excellence in a remote, innovative environment.
Senior Backend Software Engineer (Rust)
Senior Backend Software Engineer specializing in Rust, Go, and C++ for blockchain services company. Remote position with competitive benefits.
Senior Fullstack Engineer
Join Appgate as a Senior Fullstack Engineer to develop cutting-edge security solutions using C#, JavaScript, and Python.
Remote Software Engineer with C# and Front-End Development
Join GitHub as a Remote Software Engineer, focusing on C# and Front-End Development. Work with a diverse team to enhance collaboration for developers.
Senior Full Stack Engineer (.NET & React)
Join as a Senior Full Stack Engineer to develop enterprise software using .NET & React in a remote Agile team.
Senior Backend Software Engineer
Join Teleport as a Senior Backend Software Engineer, focusing on secure infrastructure access with Golang and Rust.
Senior Python Backend Software Engineer
Join Within3 as a Senior Python Backend Software Engineer, leading data integration projects in a fully remote role.