Your personal AI career agent
Senior Windows Engineer - Backend(m/w/x)
Designing and building Proton applications on Windows, including state synchronization and cryptographic operations. .NET and desktop Windows development experience required. Flexible hours, 30% remote work, provided lunch and snacks.
Requirements
- .NET development experience
- Desktop Windows applications development
- Concurrent multi-threaded programming
- File systems working knowledge
- Git working knowledge
- Bachelor's or master’s degree in relevant field
- Owning large software components
- Gradual rollouts and metrics/monitoring/alerting frameworks
- Application even if not meeting all requirements
Tasks
- Design and build Proton applications on Windows
- Maintain and evolve application internals
- Manage local and remote state synchronization
- Perform cryptographic operations
- Build a resilient and scalable application
- Implement graceful degradation
- Ensure log and metrics streams are free of PII
- Participate in the entire application lifecycle
- Configure GitLab for deployments
- Monitor and respond to operational incidents
- Collaborate with backend engineers for Windows features
- Develop a user-friendly and privacy-focused application
- Invest in testing and automation
- Improve team productivity and software delivery
- Divide problems into simpler, composable solutions
- Re-evaluate minimum scope to meet objectives
- Maintain high standards for application monitoring
- Ensure a smooth customer experience at all times
Work Experience
- approx. 4 - 6 years
Education
- Bachelor's degreeOR
- Master's degree
Languages
- English – Business Fluent
Tools & Technologies
- .NET
- Git
Benefits
Flexible Working
- Flexible working hours
- Work from home up to 30%
Modern Equipment
- Company-provided devices and software
Free or Subsidized Food
- Provided lunch and snacks
Public Transport Subsidies
- Transport cost subsidies
Competitive Pay
- Stock options
Learning & Development
- Training programs
- Continual learning opportunities
Additional Allowances
- Conference and event attendance
Healthcare & Fitness
- Comprehensive health insurance
- Wellness programs
Retirement Plans
- Competitive retirement savings
More Vacation Days
- Generous vacation and leave policies
Other Benefits
- Support for reasonable adjustments during hiring
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
Not a perfect match?
- ProtonFull-timeWith HomeofficeSeniorGenf, Zürich
- Proton
Senior Performance Engineer(m/w/x)
Full-timeWith HomeofficeSeniorGenf, Zürich - Proton
Rust Software Engineer - Inbox Desktop(m/w/x)
Full-timeWith HomeofficeExperiencedGenf, Zürich - Proton
Frontend Engineer (Inbox Web)(m/w/x)
Full-timeWith HomeofficeNot specifiedGenf, Zürich - Proton
Senior Hardware Buyer(m/w/x)
Full-timeWith HomeofficeSeniorGenf, Zürich
Senior Windows Engineer - Backend(m/w/x)
Designing and building Proton applications on Windows, including state synchronization and cryptographic operations. .NET and desktop Windows development experience required. Flexible hours, 30% remote work, provided lunch and snacks.
Requirements
- .NET development experience
- Desktop Windows applications development
- Concurrent multi-threaded programming
- File systems working knowledge
- Git working knowledge
- Bachelor's or master’s degree in relevant field
- Owning large software components
- Gradual rollouts and metrics/monitoring/alerting frameworks
- Application even if not meeting all requirements
Tasks
- Design and build Proton applications on Windows
- Maintain and evolve application internals
- Manage local and remote state synchronization
- Perform cryptographic operations
- Build a resilient and scalable application
- Implement graceful degradation
- Ensure log and metrics streams are free of PII
- Participate in the entire application lifecycle
- Configure GitLab for deployments
- Monitor and respond to operational incidents
- Collaborate with backend engineers for Windows features
- Develop a user-friendly and privacy-focused application
- Invest in testing and automation
- Improve team productivity and software delivery
- Divide problems into simpler, composable solutions
- Re-evaluate minimum scope to meet objectives
- Maintain high standards for application monitoring
- Ensure a smooth customer experience at all times
Work Experience
- approx. 4 - 6 years
Education
- Bachelor's degreeOR
- Master's degree
Languages
- English – Business Fluent
Tools & Technologies
- .NET
- Git
Benefits
Flexible Working
- Flexible working hours
- Work from home up to 30%
Modern Equipment
- Company-provided devices and software
Free or Subsidized Food
- Provided lunch and snacks
Public Transport Subsidies
- Transport cost subsidies
Competitive Pay
- Stock options
Learning & Development
- Training programs
- Continual learning opportunities
Additional Allowances
- Conference and event attendance
Healthcare & Fitness
- Comprehensive health insurance
- Wellness programs
Retirement Plans
- Competitive retirement savings
More Vacation Days
- Generous vacation and leave policies
Other Benefits
- Support for reasonable adjustments during hiring
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
About the Company
Proton
Industry
Other
Description
Proton is a fast-growing tech company providing privacy-focused services like Proton Mail and Proton VPN, emphasizing ethical alternatives to Big Tech.
Not a perfect match?
- Proton
Senior Desktop Engineer - Inbox(m/w/x)
Full-timeWith HomeofficeSeniorGenf, Zürich - Proton
Senior Performance Engineer(m/w/x)
Full-timeWith HomeofficeSeniorGenf, Zürich - Proton
Rust Software Engineer - Inbox Desktop(m/w/x)
Full-timeWith HomeofficeExperiencedGenf, Zürich - Proton
Frontend Engineer (Inbox Web)(m/w/x)
Full-timeWith HomeofficeNot specifiedGenf, Zürich - Proton
Senior Hardware Buyer(m/w/x)
Full-timeWith HomeofficeSeniorGenf, Zürich