WHO WE ARE
Join Wire, the leading end-to-end encrypted communication platform revolutionizing secure collaboration for businesses, critical infrastructure, and governments. We prioritize privacy as a fundamental right, providing organizations across industries with the most secure communication experience possible. Our cutting-edge encryption technology and robust security measures have made us a trusted partner in the technology, finance, healthcare, and government sectors. If you're driven by the mission to redefine secure communication and want to be part of an innovative and dynamic team, join us at Wire. Together, we'll build a world where privacy and security are the foundation of modern communication.
YOUR CHALLENGE AT WIRE
As a Backend Software Engineer on our Haskell team, you will build and maintain core services for the Wire platform, improving scalability, reliability, and security while collaborating across teams; we’re looking for a proactive engineer with strong Haskell skills who enjoys solving complex backend challenges.
- Backend development with Haskell: You develop and maintain backend services in Haskell and actively contribute to the evolution of our existing backend codebase.
- Architecture & scalability: You contribute to architectural decisions and help make our backend platform more stable, scalable, and maintainable.
- Feature development: You implement new features in close collaboration with Product, Client Engineering, CoreCrypto, Security, and QA.
- Service-oriented systems: You work on large-scale service-oriented and federated architectures and bring your experience in designing, implementing, and operating scalable systems.
- Data architecture & migration: You support the evolution of our data architecture, including the ongoing migration towards PostgreSQL.
- Technical ownership within your scope: You take responsibility for backend topics within your feature scope and ensure that architecture, implementation approaches, and test strategies are aligned between the scope and the backend team.
- Quality & testing: You build robust, well-tested software and collaborate with QA and engineering teams to continuously improve quality, stability, and security.
- Knowledge sharing: You build deep knowledge of your technical scope, share this knowledge regularly with the backend team, and contribute to a strong engineering culture.
- Security by design: You work on software where security, privacy, and reliability are core requirements and help establish Wire as the most secure messaging solution for large groups, governments, and enterprises.
CONTACT
Have we caught your interest? Apply here! We look forward to hearing from you!