Talent.com
Senior Software Engineer, Web Services
Senior Software Engineer, Web ServicesMozilla • El Paso, TX, United States
Senior Software Engineer, Web Services

Senior Software Engineer, Web Services

Mozilla • El Paso, TX, United States
14 hours ago
Job type
  • Permanent
Job description

Senior Software Engineer, Web Services

MZLA Technologies Corporation (MZLA) is a wholly owned, for-profit subsidiary of the Mozilla Foundation and home to Thunderbird , our flagship open-source email and productivity platform empowering more than 20 million people around the world. While part of the Mozilla portfolio of companies, MZLA operates independently in both identity and organizational structure from the Mozilla Foundation and Mozilla Corporation.

Everything we build at MZLA is open source, developed transparently and in collaboration with a global community of contributors. This open approach shapes not only our products but also how we work : collaboratively, inclusively, and with a shared commitment to building technology that puts users first. We believe privacy and productivity should coexist, and that people deserve powerful digital tools without surrendering control of their data.

MZLA is a small but growing team of 50+ people distributed across seven countries. As we evolve Thunderbird from a single application into a suite of privacy-respecting productivity tools, we're introducing new products and services that remain independent of big tech ecosystems. Our unique revenue model combines community donations for our free products and subscriptions for upcoming cloud services, allowing us to build sustainable technology that puts users first.

The Opportunity :

As a Senior Software Engineer, Web Services , you'll help shape the future of email by building with leading-edge technologies such as JMAP , solving complex technical challenges, and directly influencing product direction. You'll join the Web Services Team, which is extending Thunderbird beyond its core Desktop and Mobile products by building the systems and infrastructure that power Thunderbird, and by developing innovative web products that ensure a sustainable open-source future.

The ideal candidate will have a strong focus on web development, infrastructure, and service architecture. This person has direct experience with email delivery, is autonomous, and can lead feature development from an ambiguous project statement to a concrete plan and implementation. You are passionate about delivering quality to customers and naturally think about products from the user's perspective, always seeking ways to improve and elevate the experience.

What you'll do :

  • 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. Stay up-to-date with industry trends and changes, and apply that knowledge to our product.
  • 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.
  • Work collaboratively with global teams, including designers, engineers, and community contributors.
  • Support the ongoing stability of our services alongside the team, including occasional participation in a shared on-call rotation.

What you'll bring :

  • 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.
  • Proven track record of owning features end-to-end, from gathering requirements to the delivery and maintenance of the final product.
  • Great communication skills (both written and verbal), documentation skills, and the ability to work with a multi-disciplinary, geographically distributed team.
  • Deep respect for the different skills and perspectives that people of varied technical and non-technical backgrounds bring to a team.
  • Experience working remotely and asynchronously across multiple teams and timezones.
  • Ability to collaborate effectively with developers, designers, and product managers to achieve quality outcomes.
  • Commitment to open-source development and open standards.
  • Bonus points for :

  • 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
  • Previous experience contributing to open-source projects or engaging with open-source communities
  • Work Environment :

    You'll work with our passionate staff and open-source community members from all over the globe to support the mission and objectives of MZLA Technologies Corporation. This is a remote position, open to candidates in regions overlapping with teams in Canada, the US, and Europe. Strong communication and documentation skills are essential for effective collaboration across time zones and disciplines.

    What you'll get :

  • US : $125,000 - $145,000
  • Canada : $110,000 - $125,000
  • UK : 65,000 - 75,000
  • In addition to competitive salaries, we offer a comprehensive benefits package designed to support your whole self.

    Work & Career :

  • Fully remote work & schedule flexibility
  • Latest Laptop
  • Remote Work Stipend
  • Professional Development Stipend
  • Access to Udemy Learning Platform
  • Industry Conferences
  • Company All Hands
  • Rest & Play :

  • 24 days PTO per year (prorated)
  • Your Birthday
  • Year-end Company Shutdown
  • Wellbeing Days
  • Public Holidays
  • Other Paid Leave
  • Wellbeing Stipend for Personal / Family Activities
  • Health & Family :

  • 401(k) / RRSP Pension Contributions
  • Health, Dental, & Vision Insurance
  • Disability Insurance
  • Life Insurance
  • Employee Assistance Program
  • Paid Parental Leave
  • Paid Sick Days
  • Work Eligibility :

    Applicants must reside in and have permanent work authorization for the country location(s) specified in the posting. We are unable to consider applicants outside of these markets at this time. And, we do not provide visa sponsorship.

    How to Apply :

    Please apply directly through our career page. We carefully review every cover letter and screening question, so take the time to answer each fully. We also value authenticity. We want to hear your perspective, not a bot's. It's fine to use AI to polish your writing, but not to write your answers. Candidates who submit unoriginal AI generated answers will be disqualified from further screening.

    MZLA Technologies Corporation (MZLA) Commitment to diversity, equity and inclusion

    MZLA believes in the value of diverse creative practices and forms of knowledge, and knows diversity, equity and inclusion are crucial to and enrich the company's core mission. We encourage applications from everyone, including members of all equity-seeking communities, such as (but not limited to) women, racialized and Indigenous persons, persons with disabilities, persons of all sexual orientations, gender identities and expressions.

    We are an equal opportunity employer. We do not discriminate on the basis of race (including hairstyle and texture), religion (including religious grooming and dress practices), gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws. Mozilla will not tolerate discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose.

    We will ensure that qualified individuals with disabilities are provided reasonable accommodations to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment, as appropriate. Please contact us at hiringaccomodations@ to request accommodation.

    Create a job alert for this search

    Senior Software Engineer • El Paso, TX, United States

    Related jobs
    Senior Software Engineer - Ads Experimentation

    Senior Software Engineer - Ads Experimentation

    Reddit • El Paso, TX, United States
    Full-time
    Reddit is a vibrant community of communities, thriving on shared interests, passion, and trust.With over 100,000 active communities and around 101M daily active visitors, Reddit is a leading source...Show more
    Last updated: 14 hours ago • Promoted • New!
    Senior Software Engineer, Data Acquisition Team

    Senior Software Engineer, Data Acquisition Team

    Zus Health • El Paso, TX, United States
    Full-time
    Senior Software Engineer, Data Acquisition Team.Zus is a shared health data platform designed to accelerate healthcare data interoperability by providing easy-to-use patient data via API, embedded ...Show more
    Last updated: 14 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    Sumup • El Paso, Texas, United States
    Full-time
    Boulder, CO or El Paso, TX offices.We’re a diverse group working in multiple contexts, across multiple technology platforms, and in support of global teams. Our products and services power thousands...Show more
    Last updated: 20 days ago • Promoted
    Senior Software Engineer, Agents

    Senior Software Engineer, Agents

    LiveKit • El Paso, TX, United States
    Full-time
    At LiveKit, we build open-source APIs to power the future of computing.We are a company of engineers building software stacks for other engineers. You'll thrive at LiveKit if you : .Obsess with crafti...Show more
    Last updated: 14 hours ago • Promoted • New!
    Engineer I, R&D Product Development

    Engineer I, R&D Product Development

    Commscope • Juarez Chihuahua, Chihuahua, MX
    In our ‘always on’ world, we believe it’s essential to have a genuine connection with the work you do.Engineer I, R&D Product Development. CommScope is a global innovator in broadband technology.Our...Show more
    Last updated: 30+ days ago • Promoted
    Engineer I, Test

    Engineer I, Test

    Commscope • Juarez Chihuahua, Chihuahua, MX
    CommScope is pushing the boundaries of communications technology.For more than 40 years, we’ve been leaders in innovating 5G, private networks and Gigabit speeds everywhere – we're always anticipat...Show more
    Last updated: 20 days ago • Promoted
    Senior Devops Engineer

    Senior Devops Engineer

    Ssg • El Paso, Texas, United States
    Full-time
    Military Veterans are highly encouraged to apply!.Essential Duties and Responsibilities.Drive the automation, deployment, and optimization of the Windows Server and Internet Information Services (I...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Content Delivery and Security

    Senior Software Engineer - Content Delivery and Security

    Bunny Inc. • El Paso, TX, United States
    Full-time
    Join our dynamic Content Delivery & Security team as a Senior Software Engineer, where your role will be crucial in handling millions of requests per second across 119+ Points of Presence worldwide...Show more
    Last updated: 14 hours ago • Promoted • New!
    Senior Software Engineer - Ads Experimentation PlatformRemote - United States

    Senior Software Engineer - Ads Experimentation PlatformRemote - United States

    Reddit • El Paso, TX, United States
    Full-time
    Reddit is a community of communities.It's built on shared interests, passion, and trust and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote...Show more
    Last updated: 14 hours ago • Promoted • New!
    Senior Software Engineer - Engineering Workflow and CI

    Senior Software Engineer - Engineering Workflow and CI

    Mozilla • El Paso, TX, United States
    Full-time
    Senior Software Engineer - Engineering Workflow And Ci.Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years.We make pio...Show more
    Last updated: 14 hours ago • Promoted • New!
    (1177) Senior Software Engineer (React & C# / Java)

    (1177) Senior Software Engineer (React & C# / Java)

    Nearsure • El Paso, TX, United States
    Full-time
    Senior Software Engineer (React & C# / Java).Explore the Nearsure experience! Join our close-knit LATAM remote team : Connect through fun activities like coffee breaks, tech talks, and games with your...Show more
    Last updated: 10 hours ago • Promoted • New!
    Senior Software Engineer, Transaction Tracing

    Senior Software Engineer, Transaction Tracing

    Chainalysis Inc. • El Paso, TX, United States
    Full-time
    The engineering team at Chainalysis is inspired by solving the hardest technical challenges and creating products that build trust in cryptocurrencies. We're a global organization with teams in Denm...Show more
    Last updated: 14 hours ago • Promoted • New!
    Senior Software Engineer, Data Acquisition Team Lead

    Senior Software Engineer, Data Acquisition Team Lead

    Zus Health • El Paso, TX, United States
    Full-time
    Join Zus, a shared health data platform committed to enhancing healthcare data interoperability by providing seamless patient data through API, embedded components, and direct EHR integrations.Foun...Show more
    Last updated: 14 hours ago • Promoted • New!
    Senior Software Engineer (Chile)

    Senior Software Engineer (Chile)

    Sezzle • El Paso, TX, United States
    Full-time
    Senior Software Engineer (Chile).The salary range for this role is $5,000 - $8,500 per month (Gross in USD).With a mission to financially empower the next generation, Sezzle is revolutionizing the ...Show more
    Last updated: 14 hours ago • Promoted • New!
    Senior Software Engineer (Content Delivery & Se...

    Senior Software Engineer (Content Delivery & Se...

    Bunny Inc. • El Paso, TX, United States
    Full-time
    Senior Software Engineer (Content Delivery & Security).Our stack handles millions of requests per second across 119+ PoPs on six continents. Your job? Making it faster, safer, and more efficient.As ...Show more
    Last updated: 14 hours ago • Promoted • New!
    Senior Software Engineer - Data Platform Development

    Senior Software Engineer - Data Platform Development

    LocalStack Inc • El Paso, TX, United States
    Full-time
    Join us at our rapidly growing Series A startup as we build innovative technology to transform cloud development processes and enhance developer feedback loops. Following our recent funding round of...Show more
    Last updated: 14 hours ago • Promoted • New!
    Senior Project Engineer

    Senior Project Engineer

    Clayco • El Paso, TX, United States
    Full-time
    Clayco is a full-service, turnkey real estate development, master planning, architecture, engineering, and construction firm that safely delivers clients across North America the highest quality so...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer, Agents

    Lead Software Engineer, Agents

    LiveKit • El Paso, TX, United States
    Full-time
    At LiveKit, we are dedicated to developing open-source APIs that empower the next generation of computing.We are a team of engineers creating robust software stacks for fellow engineers.You will ex...Show more
    Last updated: 14 hours ago • Promoted • New!