Bitwarden logo

Senior Back-End Engineer (C#, .NET Core)

Bitwarden

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

Bitwarden logo
Bitwarden

Senior Back-End Engineer

Senior Back-End Engineer role focusing on enterprise applications, C#, and SQL databases in a remote setting.

Bitwarden logo
Bitwarden

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.

Bitwarden logo
Bitwarden

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.

Dayforce logo
Dayforce

Senior C# Backend Developer – Security Engineering

Senior C# Backend Developer focused on Security Engineering, remote work, extensive experience with .NET, React, Angular, and cybersecurity.

1Password logo
1Password

Senior Backend Developer (Rust)

Senior Backend Developer specializing in Rust, remote, with benefits like health insurance, 401k, and stock options.

1Password logo
1Password

Backend Developer

Join 1Password as a Backend Developer, focusing on backend systems for a major security company. Remote work available.

c/side logo
c/side

Senior Back-end Engineer

Senior Backend Engineer needed to enhance security systems, work with TypeScript, Go, Kubernetes, and AWS. Fully remote position.

SCIGON  logo
SCIGON

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.

1Password logo
1Password

Senior Full Stack Developer (Rust, Kotlin, Swift)

Join 1Password as a Senior Full Stack Developer, working remotely with Rust, Kotlin, and Swift.

Tailscale logo
Tailscale

Senior Backend Engineer

Join Tailscale as a Senior Backend Engineer to develop secure, scalable software solutions in a remote work environment.

Viventium logo
Viventium

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.

The Helper Bees logo
The Helper Bees

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.

SustainCERT logo
SustainCERT

Senior Backend Engineer - .NET/C#

Senior Backend Engineer specializing in .NET/C# for environmental impact verification platform.

Oleria logo
Oleria

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.

ProScore Technologies logo
ProScore Technologies

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.

Corpay logo
Corpay

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.

1Password logo
1Password

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.

Right Balance ® logo
Right Balance ®

Senior Software Engineer (.NET, Angular, Node.js)

Join Right Balance as a Senior Software Engineer to lead technical excellence in a remote, innovative environment.

QuickNode ⚡ logo
QuickNode ⚡

Senior Backend Software Engineer (Rust)

Senior Backend Software Engineer specializing in Rust, Go, and C++ for blockchain services company. Remote position with competitive benefits.

Appgate logo
Appgate

Senior Fullstack Engineer

Join Appgate as a Senior Fullstack Engineer to develop cutting-edge security solutions using C#, JavaScript, and Python.

GitHub logo
GitHub

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.

Inclusively logo
Inclusively

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.

Teleport logo
Teleport

Senior Backend Software Engineer

Join Teleport as a Senior Backend Software Engineer, focusing on secure infrastructure access with Golang and Rust.

Within3 logo
Within3

Senior Python Backend Software Engineer

Join Within3 as a Senior Python Backend Software Engineer, leading data integration projects in a fully remote role.