Proton

Senior Backend Engineer (Account)

Proton
Apply
1 day ago
Paris, FranceSenior

Responsibilities

  • Develop Proton’s backend services and account capabilities used across all Proton products.
  • Contribute to the architecture of shared account components and define APIs for Proton’s mobile and client applications.
  • Build scalable, high-performance solutions and apply profiling and performance optimization techniques.
  • Lead team initiatives from discovery through production and take ownership of significant system areas.
  • Collaborate with Product, Design, API, and engineering teams to deliver usable, customer-centric services.
  • Implement secure software and apply cryptographic concepts to account systems.
  • Diagnose and troubleshoot complex problems in critical systems when needed.

Requirements

  • Proven experience with backend development and scalable, high-performance solutions.
  • Proficiency with profiling techniques and performance optimization tools.
  • Experience leading a team initiative from discovery through production.
  • Strong SQL knowledge, preferably with MySQL, and understanding of data modeling best practices.
  • Familiarity with Redis or other caching technologies.
  • Knowledge of security best practices and experience implementing secure software solutions.
  • In-depth understanding of HTTP and web APIs, including API development and consumption.
  • Understanding of cryptographic concepts including key exchange and symmetric versus asymmetric encryption.
  • Preferred experience with SRE or on-call operations, Docker or similar containerization technologies, Grafana, OpenTelemetry, Python, Rust, and OpenAPI or other API documentation frameworks.

Benefits

  • Office-first work arrangement in Proton offices, with work from home available up to 30% of the time and three core office days.
  • Flexible working hours coordinated with team meetings.
  • Company-provided devices and software.
  • Lunch and snacks provided at offices.
  • Transport support through public transport subsidies, bike allowances, or parking spaces depending on location.
  • Stock options upon joining.
  • Learning and development through training, conferences, events, and continual learning.
  • Comprehensive health insurance, retirement savings options, vacation and leave policies, and wellness programs.

Tech Stack

DockerGrafanaKotlinKubernetesMySQLPHPPythonReactRedisRustSQLSwiftSymfony

Categories

Proton

About Proton

501-1,000 employees
Contact me