Senior Software Engineer

2 weeks ago


Dallas, TX, United States Mozilla Full time

MZLA Technologies Corporation (MZLA) is a dynamic subsidiary of the Mozilla Foundation, developing Thunderbird, an open-source email and productivity platform that enhances the lives of over 20 million users worldwide. While we share values with Mozilla, MZLA operates independently, emphasizing holistic user experiences and sustainable technology.

Our open-source approach is central to our ethos, fostering collaboration with a global community to create products that prioritize user privacy and productivity. As we evolve Thunderbird from a standalone application into a suite of innovative tools, we're focused on creating services that break free from major tech ecosystems.

Join us as a Senior Software Engineer - Web Services Development to embark on an exciting journey in reshaping email technology. In this pivotal role, you'll be at the forefront of developing cutting-edge services, leveraging technologies like JMAP, to tackle complex challenges and directly influence our product strategies.

Key Responsibilities:

  • Lead technical initiatives by scoping, planning, and prioritizing features collaboratively with the team.
  • Shape the product vision by advocating for user needs and influencing feature developments.
  • Ensure quality and reliability through thoughtful design, rigorous testing, and comprehensive code reviews.
  • Design, build, and maintain services utilizing Python and Typescript while optimizing our email delivery systems.
  • Collaborate with global teams, including designers, engineers, and community contributors.
  • Contribute to the stability of our services, participating in a shared on-call rotation as needed.

Qualifications:

  • 7+ years in software engineering focusing on web infrastructure, service architecture, or DevOps.
  • 2+ years in email development, including building and maintaining email services and infrastructure.
  • 5+ years of experience in creating and managing web services from backend development to cloud deployment.
  • 2+ years of proficient experience in Python 3.
  • Proven ability to oversee projects from requirements gathering through to delivery and maintenance.
  • Excellent communication and documentation skills for effective collaboration across diverse teams.
  • Respect for the varied skills and perspectives of team members from different backgrounds.
  • Experience in remote work environments, collaborating asynchronously across teams and time zones.
  • A strong commitment to open-source development and adherence to open standards.

Bonus Qualifications:

  • Familiarity with Keycloak or similar OIDC services.
  • Experience with Rust or Java.
  • Understanding of DevOps tools like Kubernetes or Infrastructure as Code tools like Terraform.
  • Previous contributions to open-source projects or involvement with open-source communities.

Work Environment:

You will be collaborating with our passionate team and open-source community from around the world in a fully remote role, providing the flexibility to work your best while connecting across various time zones. Strong communication and documentation skills will be essential for effective teamwork.

What We Offer:

  • Competitive salary range of £65,000 - £75,000.
  • Comprehensive benefits package supporting personal and professional growth.
  • Remote work with flexible scheduling options.
  • Access to learning and development resources including Udemy courses and industry conferences.
  • 24 days PTO per year, alongside additional benefits for your overall well-being.

We invite individuals from all backgrounds, particularly those from underrepresented communities, to apply and contribute their unique perspectives.

MZLA is an equal opportunity employer committed to diversity, equity, and inclusion in the workplace.



  • Dallas, TX, United States WatchGuard Technologies Full time

    Senior Software Engineer We are seeking a passionate senior software engineer to develop solutions for our mission critical services supporting WatchGuard's firewall and security products. You will be responsible for updating systems already in operation as well as developing brand new applications. As a senior developer, you'll help define responsibilities...


  • Dallas, TX, United States WatchGuard Technologies Full time

    Senior Software Engineer We are seeking a passionate senior software engineer to develop solutions for our mission critical services supporting WatchGuard's firewall and security products. You will be responsible for updating systems already in operation as well as developing brand new applications. As a senior developer, you'll help define responsibilities...


  • Dallas, TX, United States WatchGuard Technologies Full time

    Senior Software Engineer We are seeking a passionate senior software engineer to develop solutions for our mission critical services supporting WatchGuard's firewall and security products. You will be responsible for updating systems already in operation as well as developing brand new applications. As a senior developer, you'll help define responsibilities...


  • Dallas, TX, United States Do it Best Full time

    Senior Software Engineer Do it Best Join to apply for the Senior Software Engineer role at Do it Best. Our software engineering teams are focused on business outcomes and are empowered to create intuitive, reliable, and high performing applications. As a Senior Software Engineer, youll lead major software development initiatives, help establish best...


  • Dallas, TX, United States Do it Best Full time

    Senior Software Engineer Do it Best Join to apply for the Senior Software Engineer role at Do it Best. Our software engineering teams are focused on business outcomes and are empowered to create intuitive, reliable, and high performing applications. As a Senior Software Engineer, youll lead major software development initiatives, help establish best...


  • Dallas, TX, United States Do it Best Full time

    Senior Software Engineer Do it Best Join to apply for the Senior Software Engineer role at Do it Best. Our software engineering teams are focused on business outcomes and are empowered to create intuitive, reliable, and high performing applications. As a Senior Software Engineer, youll lead major software development initiatives, help establish best...


  • Dallas, TX, United States Do it Best Full time

    Senior Software Engineer Do it Best Join to apply for the Senior Software Engineer role at Do it Best. Our software engineering teams are focused on business outcomes and are empowered to create intuitive, reliable, and high performing applications. As a Senior Software Engineer, youll lead major software development initiatives, help establish best...


  • Dallas, TX, United States Do it Best Full time

    Senior Software Engineer Do it Best Join to apply for the Senior Software Engineer role at Do it Best. Our software engineering teams are focused on business outcomes and are empowered to create intuitive, reliable, and high performing applications. As a Senior Software Engineer, youll lead major software development initiatives, help establish best...


  • Dallas, TX, United States Do it Best Full time

    Senior Software Engineer Do it Best Join to apply for the Senior Software Engineer role at Do it Best. Our software engineering teams are focused on business outcomes and are empowered to create intuitive, reliable, and high performing applications. As a Senior Software Engineer, youll lead major software development initiatives, help establish best...


  • Dallas, TX, United States Do it Best Full time

    Senior Software Engineer Do it Best Join to apply for the Senior Software Engineer role at Do it Best. Our software engineering teams are focused on business outcomes and are empowered to create intuitive, reliable, and high performing applications. As a Senior Software Engineer, youll lead major software development initiatives, help establish best...