Software Systems Engineer

hace 1 semana


Barcelona, Barcelona, España ProtonMail A tiempo completo
ProtonMail Job Description

We are seeking a highly skilled Software Systems Engineer to join our Multi-Disciplinary Group (MSA) in Geneva, Switzerland. As a key member of our team, you will be responsible for designing, building, and operating complex production systems that drive the Proton ecosystem forward.

About the Role

The ideal candidate will have a deep understanding of backend development, including experience with Python, PHP, or Go, as well as frontend design and development using JavaScript, React, or other popular frameworks. Additionally, they should have expertise in data processing and storage, including MySQL, MongoDB, Redis, Kafka, Elastic, Ceph, and ClickHouse. A strong background in machine learning and real-time prediction systems is also a plus.

Key Responsibilities

  • Design, build, and operate complex production systems that meet the needs of the Proton ecosystem.
  • Collaborate with other engineers and analysts to identify and prioritize system requirements.
  • Develop and maintain high-quality code, ensuring it meets industry standards and best practices.
  • Work on special user-facing features involving frontend and backend software development.
  • Lead the whole planning and development process, from design to QA.

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).
  • Able to work autonomously and lead the whole development process, from design to QA.

Bonus Points

  • Experience with machine learning and real-time prediction systems.
  • Experience with iOS or Android app development.
  • Experience with managing Linux servers, including infrastructure as code (Puppet, Ansible) and containerization.

Why Join ProtonMail?

  • Be part of a movement - ProtonMail is not just a product or service but a community-driven movement united by a shared vision of online freedom.
  • Work with smart and dedicated people - Our team is diverse, collaborative, and tight-knit with people coming from all walks of life.
  • Join a strong brand - Our encrypted email service has grown to be a staple of online security and privacy.
  • Growth opportunities - We're one of Europe's fastest-growing startups, doubling in size every year.
  • Have your voice heard - We value your opinion and encourage you to speak up and share your ideas and thoughts.

Salary: $120,000 - $180,000 per year

Benefits

  • Flexible working hours and remote work options.
  • Comprehensive health insurance.
  • Generous parental leave policy.
  • Professional development opportunities.
  • Equity participation in the company's success.

Location: Geneva, Switzerland.



  • Barcelona, Barcelona, España Irp Systems Ltd. A tiempo completo

    About the Role: We are seeking a talented Embedded Software Engineer to join our team at Irp Systems Ltd. and contribute to the development of our next-generation e-powertrain systems.Key Responsibilities: As an Embedded Software Engineer, you will design, develop, test, and integrate firmware for our Personal Mobility products, utilizing best practices like...


  • Barcelona, Barcelona, España Openchip & Software Technologies A tiempo completo

    Job Summary:We are seeking an experienced Embedded Systems Firmware Software Engineer to join our team at Openchip & Software Technologies. This is a great opportunity for a skilled engineer to work on cutting-edge firmware development projects and contribute to the growth of our company.About Us:Openchip & Software Technologies is a leading technology...


  • Barcelona, Barcelona, España Rapita Systems A tiempo completo

    Job Title: Hardware Engineer for Multicore Processor AnalysisDescription: Rapita Systems S.L. is seeking a highly skilled technical leader to join our hardware/software team. Based at the Rapita Hardware Center of Excellence in Barcelona, this position involves leading research and development of innovative hardware and software technologies for timing...


  • Barcelona, Barcelona, España Gtd, Ingeniería De Sistemas Y De Software, S.A. A tiempo completo

    Key Responsibilities:We are seeking a highly skilled Senior Software Systems Engineer to lead the development of a virtualized and hyperconverged infrastructure for a new project at Guiana Space Port.This project, i-CDO, requires a technical manager with expertise in virtualization, containers, distributed information, and highly critical security...


  • Barcelona, Barcelona, España Irp Systems Ltd. A tiempo completo

    **Company Overview:**Irp Systems Ltd. is a leading developer of innovative e-powertrain systems for the electric vehicles market.We are seeking an experienced System Engineer to lead system engineering and architecture of high-performance e-powertrain systems.Estimated Salary: €80,000 - €110,000 per annum, depending on experience and qualifications.**Job...

  • Software Engineer

    hace 1 mes


    Barcelona, Barcelona, España Novanta Inc. A tiempo completo

    We are seeking a talented and highly motivated engineer to join our team at Novanta Inc. as a Software Engineer - Motion Control Systems.The selected engineer will be responsible for developing and maintaining a set of advanced Desktop Human Machine Interface Tools or a set of libraries and desktop tools using Python with the QT framework.The ideal candidate...


  • Barcelona, Barcelona, España Gtd, Ingeniería De Sistemas Y De Software, S.A. A tiempo completo

    The role:GTD Sistemas de Información is an engineering company specialized in rockets and Ground Control & Command for different launchers and earth observation satellites. We are looking for a skilled System Engineer to join our Space area in GTD Sistemas de Información, the company of GTD Group, to design and develop large, complex and/or safety-critical...

  • Software Engineer

    hace 4 semanas


    Barcelona, Barcelona, España Eco Plus Solutions Ab A tiempo completo

    About the RoleAs a Backend Software Engineer at our company, you will be responsible for designing, developing, and maintaining scalable and efficient software systems. You will work closely with cross-functional teams to understand business requirements and develop high-quality solutions.Key ResponsibilitiesDesign and develop scalable and efficient software...


  • Barcelona, Barcelona, España Qorvo A tiempo completo

    Job DescriptionWe are seeking a talented software engineer to join our team at Qorvo. As an embedded systems software engineer, you will work on streamlining application and software processes using Python/C++ programming in conjunction with existing software and APIs.Responsibilities:Task ownership from start to finishDaily standup meetings to ensure...

  • Software Engineer

    hace 4 semanas


    Barcelona, Barcelona, España Monolithic Power Systems A tiempo completo

    About the Role:We are currently seeking a highly skilled Software Engineer (Back-End Developer) to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and maintaining our back-end systems, ensuring they are scalable, efficient, and reliable.Key Responsibilities:Design, develop, and deploy...


  • Barcelona, Barcelona, España Criteria Recursos Humanos A tiempo completo

    Job Description:We are seeking a highly skilled Software Engineer with a background in computer systems and operating systems to join our team at {company}.Key Responsibilities:- Design and develop software applications- Collaborate with cross-functional teams to identify and implement system improvements- Troubleshoot and resolve software...

  • Senior Software Engineer

    hace 4 semanas


    Barcelona, Barcelona, España L'Orange Bleue A tiempo completo

    Key Responsibilities:Our company is seeking a skilled Software Development Engineer to join our team. In this role, you will be responsible for designing and implementing high-performance systems that meet the needs of our customers. The successful candidate will have a strong background in software development and a passion for cloud...


  • Barcelona, Barcelona, España Ic Resources A tiempo completo

    Become a key member of our team at Ic Resources, a European Silicon Engineering company headquartered in Barcelona, as an Embedded Software Engineer. Our mission is to democratize chip usage by developing Systems on Chip (SOCs) that combine RISC-V and accelerated chiplets for AI and HPC, interconnected with UCIe open interfaces.Our technology offers value in...


  • Barcelona, Barcelona, España Gtd, Ingeniería De Sistemas Y De Software, S.A. A tiempo completo

    **Job Description**We are a high-tech company committed to the design, integration, and operation of complex mission-critical applications and systems throughout the world.Our team performs turnkey projects, engineering services, and product development for our customers, developing state-of-the-art systems in the Space, Aerospace, Energy, Scientific...


  • Barcelona, Barcelona, España F. Hoffmann-La Roche Gruppe A tiempo completo

    Job SummaryAt F. Hoffmann-La Roche Gruppe, we are seeking a highly skilled Software Systems Design Engineer to join our team. As a key member of our software development program, you will be responsible for providing servant leadership to a technical definition and acceptance team, ensuring the deliverables of design input within a software development...

  • Software Systems Engineer

    hace 2 semanas


    Barcelona, Barcelona, España In2 A tiempo completo

    **About Us**In2 INGENIERÍA DE LA INFORMACIÓN S.L. is a leading IT company that prioritizes honesty, commitment, and support towards its employees, their goals, and projects.We offer a flexible schedule to reconcile work and family life in an unbeatable work environment, fostering time flexibility and inclusivity.Our team is committed to creating an...

  • Software Engineer

    hace 1 semana


    Barcelona, Barcelona, España Baxter Planning Systems, Inc. A tiempo completo

    Job OverviewIn this role as a Software Engineer at Baxter Planning Systems, Inc., you will be part of a highly collaborative and globally distributed Agile development team. Your primary responsibility will be to design, develop, test, document, and deploy high-quality products and solutions that drive enterprise supply chain operations.

  • Software Engineer

    hace 4 semanas


    Barcelona, Barcelona, España Boomerang A tiempo completo

    We are seeking a skilled Software Engineer to join our team. Key responsibilities include designing and developing scalable software systems, collaborating with cross-functional teams, and ensuring high-quality code delivery.


  • Barcelona, Barcelona, España Industrial And Financial Systems A tiempo completo

    Software Development RoleIndustrial And Financial Systems is a leading provider of enterprise software solutions, and we're looking for a skilled Java software engineer to join our team. As a software development engineer, you will participate in agile-driven development, planning, execution, and testing as part of our day-to-day operations.Key...


  • Barcelona, Barcelona, España Roche A tiempo completo

    Job SummaryAs a Software Systems Design Engineer at Roche, you will play a key role in designing and developing complex software systems for our DDS Pathology Lab. You will work closely with business and software development teams to translate high-level business requirements into clear and detailed software design specifications.Main ResponsibilitiesPartner...