Company Logo
Software Engineer

Netflix - 1d ago

Company Logo
Senior Software Engineer

Reddit - 4d ago

Senior Software Engineer (Inbox Desktop)

Job requirements

  • Experience: Significant, relevant professional software development experience with Rust programming language, or with very strong background in modern C++ and reasonably complex Rust pet projects.
  • Desktop software development: Experience in developing high quality, fast, Windows and Linux cross-platform desktop applications. Familiarity with different native and cross-platform desktop UI frameworks (e.g. Avalonia UI, Qt, Electron, etc.). Experience in working both on user interface and on business logic.
  • Product mindset: A product mindset with a focus on offering outstanding user experience in a successful business environment. Familiarity with key business and product performance metrics.
  • Engineering leadership: Ability to make architectural decisions and contribute to strategic planning and product directions. Experience in developing scalable engineering solutions. Able to write effective engineering documents (size, quality, content).
  • Collaborative Skills: Proven ability to work collaboratively in a team environment, excellent written communication skills, and experience working in a distributed team.
  • Problem-solving: Strong problem-solving skills and the ability to troubleshoot customer issues remotely while protecting our user’s privacy. Knows what proactive solutions to implement to prepare for such scenarios.
  • Security focus: Understanding of secure coding practices and a commitment to maintaining high levels of security and privacy.
  • Bachelor's or Master's degree: In Computer Science, Software Engineering, or a related field.

Nice to Haves

  • Experience with macOS or mobile cross-platform development.
  • Familiarity with using unidirectional data-flow (a.k.a. Elm-like) frameworks.
  • Experience with Grafana, Metabase or other monitoring platforms.
  • Experience in B2B, preferably in online privacy and/or productivity contexts.

What you will be doing

  • Research: Assessing new technologies, supporting cross team and cross business unit technical decision making.
  • Work breakdown: Transforming product specifications into technical requirements and lead your team to their successful implementation.
  • Product development: Ensuring high-quality user experiences within our product portfolio by implementing, deploying and maintaining existing and new features.
  • Scalability: Enhancing software development lifecycle, tools, and processes to improve developer experience and to ensure our solutions are scalable.
  • Coding: Writing clear, concise and testable code to maintain and elevate the quality of our codebase.
  • Project management: Managing the scoping, planning and execution of new features, technical initiatives and greenfield projects.
  • Mentoring: Fostering a culture of learning, creativity, and accountability for the best possible work through mentorship and team development, role modeling quality assurance and performance optimization.

Perks and Benefits

  • Office First: Collaboration is easier and more effective in person, which is why we have offices in multiple locations and support working from home up to 30% of the time.
  • Technology: Introducing new technologies, all devices and software provided, ensuring best tools for success.
  • Food: Proton provides daily lunch and snacks at offices.
  • Transport: Support with transport costs through subsidizing public transport, bike allowances, or parking spaces.
  • Stock Options: All employees receive stock options.
  • Flexible Working: Define your own working hours within team meeting needs.
  • Learning and Development: Various learning opportunities, including training programs, conferences, and events.
  • Employee Benefits: Health insurance, retirement savings options, vacation and leave policies, wellness programs.
  • Work that Matters: Proton is a community-first organization with a commitment to user privacy and trust.
AI Summary ✨
Proton logo

Proton

UK, Switzerland

Experience: Senior
Posted: January 27, 2026
Last seen: 2 hours ago
Express
Git
Golang
Javascript
React
Rust
Typescript
frontend

Why we track Proton

Proton is the company behind ProtonMail and ProtonVPN, headquartered in Geneva. They're building privacy-focused tools used by millions. If you care about security, encryption, and digital privacy, Proton is one of the most mission-driven companies in Europe.

Similar jobs

  • 2 days ago
    New
    Remote
  • 3 days ago
  • mistralai logo

    Mistral Cloud - Software Engineer, Fullstack/Frontend

    France, Netherlands, Spain, Germany, Belgium, UK, Luxembourg

    3 days ago
    Remote
  • 4 days ago
  • See all jobs in UK