MZLA Technologies Corporation (MZLA) is looking to evolve Thunderbird from a single application into a suite of privacy-respecting productivity tools by introducing new products and services that remain independent of big tech ecosystems. The Senior Software Engineer, Web Services will help shape the future of email by building with leading-edge technologies such as JMAP, solving complex technical challenges, and directly influencing product direction.
Requirements
- 7+ years of experience in software engineering, with significant hands-on experience in web infrastructure, service architecture, or DevOps, including leading large-scale or mission-critical projects.
- 2+ years of email development. This includes building, configuring and maintaining email services and infrastructure, as well as working with email deliverability and authentication concepts (e.g., DMARC/DKIM/SPF, domain warm-up, spam triggers, etc.).
- 5+ years of experience building and maintaining web services throughout the stack, from writing backend services to deploying and monitoring them in the cloud.
- 2+ years of experience with Python 3.
- Experience with Keycloak or other OIDC services
- Experience with Rust or Java
- Experience with DevOps tooling like Kubernetes, or Infrastructure as Code tools like Terraform
Responsibilities
- Design, build and maintain services in Python and Typescript.
- Analyze complex email delivery issues, and optimize our configuration and infrastructure to improve our email deliverability and performance.
- Lead significant technical initiatives by scoping, planning, and prioritizing features in collaboration with the team.
- Shape the product vision by advocating for user needs, influencing feature development, and contributing to long-term roadmaps.
- Drive quality and reliability through thoughtful design, testing, and code reviews.
- Support the ongoing stability of our services alongside the team, including occasional participation in a shared on-call rotation.
- Stay up-to-date with industry trends and changes, and apply that knowledge to our product.
Other
- Fully remote work & schedule flexibility
- Strong communication and documentation skills are essential for effective collaboration across time zones and disciplines.
- Ability to collaborate effectively with developers, designers, and product managers to achieve quality outcomes.
- Commitment to open-source development and open standards.
- Experience working remotely and asynchronously across multiple teams and timezones.