Job Description
Proton is seeking a Senior Fullstack Engineer to join its MSA team. This team focuses on mail delivery, spam, abuse, account security, and site reliability. The engineer will work on designing, building, and operating systems, including user-facing features with frontend and backend development. They will have opportunities to lead product or project management roles and be responsible for the operational excellence of systems. The role may involve working on custom systems written in Python, the main Proton API in PHP, Proton Web apps written in React, or native iOS and Android mobile apps.
Responsibilities:
- Work with engineers and analysts to design, build, and operate systems.
- Develop user-facing features involving frontend and backend software.
- Potentially lead Product or Project Manager roles.
- Ensure operational excellence of systems and their interaction.
Requirements:
- Deep experience with backend development (Python, PHP, or Go).
- Experience with frontend design and development (JavaScript, React, Typescript, or jQuery).
- Experience building complex production systems.
- Experience with data processing and storage (MySQL, MongoDB, Redis, Kafka, Elastic, Ceph, ClickHouse).
- Ability to work autonomously and lead the entire development process.
- Excellent English communication skills, both written and spoken.
What Proton Offers:
- Office First with hybrid remote options available.
- Lunch and snacks.
- Subsidized transportation.
- Stock options.
- Flexible working hours.
- Learning and development opportunities.
- Comprehensive health insurance, retirement savings options, and generous leave policies.