Staff Software Engineer, Web Application Services
Mozilla
Why Thunderbird? Thunderbird is one of the world’s most trusted open-source email applications, empowering more than 20 million people globally. At Thunderbird, we build privacy-respecting communication and productivity tools that help people manage their digital lives while staying in control of their data. We are open source by design. Our products are developed transparently and in collaboration with a global community of contributors, and that same spirit shapes how we work: collaboratively, inclusively, and with a shared commitment to putting users first. Our small but growing distributed team includes more than 65 people across seven countries. As Thunderbird evolves beyond a single desktop application, we are expanding across desktop, mobile, paid services, AI offerings, and enterprise-facing work to build independent, privacy-respecting alternatives to big tech ecosystems. Our revenue model combines user donations, which help keep Thunderbird’s applications freely available, with paid services that cover the costs of hosted offerings while supporting long-term sustainability and continued innovation. A note about Thunderbird and Mozilla: Thunderbird Technologies Corporation is the nonprofit-owned company behind Thunderbird email and a growing portfolio of products. While part of the Mozilla family, Thunderbird is a separate entity from Mozilla Corporation and Mozilla Foundation with its own compensation programs, benefits, and employment policies. To learn more, visit thunderbird. net The opportunity As a Staff Software Engineer, Services, you’ll help shape the architecture and technical direction of web-based products that extend Thunderbird beyond email.
The Services team is currently focused on building offerings such as an appointment calendar and secure file storage and transfer solutions, creating valuable experiences for our users while supporting additional revenue streams for Thunderbird. This is a Staff-level individual contributor role with significant technical ownership and influence. You’ll work with designers, engineers, and community members to write code, build prototypes, solve complex problems, and make technical decisions that shape our products. You’ll take a holistic view of our code and systems, helping establish the architecture and software patterns that allow our Services products to evolve and scale. You’ll also take on broad, ambiguous problems that have a direct impact on our goals, from improving our technical architecture to helping grow Services users and subscribers. Along the way, you’ll provide technical and product direction across teams, mentor other engineers, and identify ways to make our systems and processes more sustainable, scalable, and easier to work with. What you’ll do - Lead the technical architecture of new Services products, taking ownership of complex projects and identifying improvements that strengthen our systems as they evolve. - Write code, build prototypes and experiments, and contribute throughout the development lifecycle, from planning and testing through implementation, monitoring, and maintenance. - Help establish software patterns and make technical decisions across our Services products, including investigating and proposing technology choices. - Build and evolve analytics and infrastructure that help the team use user-generated data to inform decisions. - Take on ambiguous, high-level problems with broad scope and direct impact on Services goals, including growing users and subscribers. - Provide technical and product direction across Thunderbird and lead technical collaboration with other parts of Mozilla and community contributors when needed. - Work closely with the team and community to surface issues, refine ideas, and develop practical solutions.
- ...automation while contributing code to engineering repositories. Lead threat... ...security reviews for APIs, web and mobile SDKs, dashboards,... ..., remediation tracking, and service-level agreements for findings... ...reports. Perform manual application security testing and...SuggestedFull timeWork at officeRemote work
$160.32k - $200.4k per year
.... See yourself at Twilio Join the team as our next Staff Software Engineer in the Enterprise AI Engineering team. About the job... ...this team means building production grade, full-stack AI applications . You won’t just be wrapping APIs; you will be engineering...SuggestedLocal areaRemote workWorldwideShift work- ...implementing data storage in PBM and integration testing. Write and pass Web Platform Tests, and add Gecko tests as needed. Work through... ...Strong C++. Substantial experience in a browser-engine codebase, ideally Firefox/Gecko. Substantial experience in databases...SuggestedFull timeContract workNight shift
- ...This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Staff Backend Software Engineer based in Canada. We are seeking an experienced backend engineer to help build and operate large-scale, distributed...SuggestedLong term contractFull timeImmediate startRemote work
- ...Implement and land simple fixes, often with AI assistance. Reproduce and triage incoming site-breakage reports. Requirements Solid web development skills with HTML, CSS, and JavaScript. Fluency with browser DevTools and comfort diagnosing cross-browser site breakage....SuggestedFull timeContract work
$200k - $250k per year
...QUALIFICATIONS – 5+ years in a SRE or Software Engineer role. – Strong hands-on experience... ...Proficiency with AWS infrastructure and services (EC2, S3, RDS, IAM). – Solid... ...career. By submitting your resume and application materials, you acknowledge and agree that...Full timeRemote workWork from homeWorldwideFlexible hours- ...Best Remote-First Places to Work.” TeamSnap is seeking a Staff Software Engineer (Android) to lead advertising on our next-generation Android... ...to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying...Permanent employmentFull timeManual laborRemote workHome office
- ...About CircleCI Engineering CI/CD has been solved. Now it's being reinvented. AI agents don't... ...and the CircleCI engineering teams whose services ship inside it. Beyond the product itself... ...into Server and keep them current. As a Staff Engineer here, you'll care as much about...Full time
- ...offices in the U. S. , U. K. , Finland, India, Singapore, Canada, and Ireland. Come join us! About the Role We are seeking a Staff Software Engineer to join Reference and Entity Data Systems (REDS) and own the design and evolution of our entity data platform — ingesting...Full time
$185.05k - $217.7k per year
...You will take on the ongoing maintenance and routine engineering work in Firefox’s Layout area (CSS, page layout, APZ, text, images). Working... ...mission critical projects. . Join planning and standards / web-compat meetings as needed. Definition of done A healthy Layout...Contract work$145.8k - $186.17k per year
...The role You will take on the ongoing maintenance and engineering work in Firefox’s Graphics area (rendering, compositing, images, canvas, WebGL). You help keep the graphics code healthy. Responsibilities Own day-to-day Graphics maintenance: bug fixes, regressions,...Ongoing contractContract work$186.5k - $223.5k per year
...best open source observability software – including Prometheus, Mimir... ...we also offer as a Cloud service supporting Grafana Cloud, and... ...GCP, Azure, AWS). We also have engineers working on Prometheus , Grafana... ...include equity, bonus (if applicable) and other benefits listed...Full timeLocal areaRemote work- ...This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Embedded Software Engineer, Virtualization based in Canada. Join a forward-thinking engineering team working at the intersection of embedded...Full time
- ...This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer, Identity and Authorization based in Canada. Join a high-impact engineering team building secure, scalable identity and...Full timeFlexible hours
- ...a diverse group of talented engineers and designers. Collaborate with... ...come to life in real-world applications. Global Impact: With locations... ...compression and video codec software/hardware design.... ...reasonable accommodation for any applicant, as requested during the hiring...Full timeWork at officeRemote workWorldwide
- ...Back to jobs New Staff Software Engineer Remote - Canada Apply About AlphaSense: The world’s most sophisticated companies rely on AlphaSense... ...and version management - Track record of building performant applications with excellent error handling and recovery - Excellence in...Full timeWork at officeLocal areaRemote workWorldwide
- ...This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer, Developer Experience based in Canada. Join an innovative engineering team redefining how software is designed, developed...Full timeFlexible hours
- ...correctness, latency, reliability, and cost. This is a hands-on Staff Engineer role. You will be expected to turn ambiguous requirements into... ...models and historical data capture. – Define and improve service objectives and data quality measures. – Instrument latency,...Full timePart timeLocal areaRemote workWork from homeFlexible hours
- ...About CircleCI Engineering CI/CD has been solved. Now it's being reinvented... ...surfaces, or the foundational web platform. The through line... ...lands. - Invent new interfaces. Software delivery is being reinvented.... ...your domain, not just your own services. Use Honeycomb, Datadog, and...Full time
- ...production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps... ..., Sequoia Capital, and Spark Capital. Staff Software Engineer (Customer Platform)... ..., policy, and customer onboarding services - Serve as the primary technical interface...Full timeRemote work
$100 per hour
...STAFF SOFTWARE ENGINEER (AI EVALS) Contract | $100–$200/hour | 20-40 hrs/week | Start ASAP We’re looking for highly experienced software engineer to help evaluate the quality of interactions with modern coding agents such as OpenAI Codex and Claude Code. This is not...Full timeContract workImmediate start- ...Write simple fixes (AI-assisted) and land them. - Reproduce and triage incoming site-breakage reports. Required qualifications - Solid web development (HTML, CSS, JavaScript) and comfort debugging real-world site breakage. - Fluent with browser devtools and cross-browser...Full time
- ...Who we are At Domino, we build software that helps the largest, AI-driven organizations build and operate advanced data science and AI solutions... ..., with clean interfaces and flexible abstractions, that engineers across the company can adopt with confidence. - A stronger way of...Full timeFlexible hours
- ...first contract lifecycle management (CLM) software, Agiloft helps organizations manage the... ...Position Overview This is a foundational engineering role. You will own a critical domain of the... ...is built as one of a small team of staff engineers who each own a core part of the...Full timeContract workFlexible hours
- ...push beyond. The opportunity We are searching for a Staff Software Engineer to join our Offers team . The role entails contributing to... ...the strategic architectural transition of our core Search Engine from Elixir to Go as the pioneer Go engineer. Design foundational...Long term contractPermanent employmentFull timeRemote workWorldwideRelocationFlexible hours
- ...Back to jobs Staff Software Engineer, Python Remote - Canada Apply About Northbeam Northbeam is building the world's most advanced marketing... ...insights on top of that data, all packaged up in a user-facing application. What this means for you is that high-quality, robust data...Full timeRemote work
- ...At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a Staff Software Engineer to join one of our clients ' team. If you're looking for an exciting opportunity to grow in a innovative environment, this could...Permanent employmentFull timeInternship
$181k - $241k per year
...developing consumer experiences using UI frameworks like React · You have 2+ years of experience working in search or related recommendation engines · You have experience delivering major features, system components or deprecating existing functionality in a system through the...Full timeRemote work- ...Job Responsibility: JOB SUMMARY The Application Engineering Developer provides technical support to our Customer Services and Support teams by troubleshooting our software services, providing solutions, and detecting application bugs. The Application Engineering Developer...Full timeFlexible hoursShift workNight shift
$181k - $241k per year
..., and no tradeoffs on what matters most. We are looking for a Staff Engineer to lead projects and initiatives on the Fraud Decisioning team... ...interview process. What We Look For - 6-10+ years of experience as a software engineer with leadership responsibilities and experience...Full timeWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Web Application Services. Be the first to apply!
- web developer Remote
- remote web developer part time Remote
- web designer developer Remote
- remote junior web developer Remote
- web developer internship Remote
- web accessibility specialist Remote
- no experience web developer Remote
- développeur web Remote
- intermediate web developer Remote
- junior web developer Remote
