CrawlJobs Logo

Senior Full-Stack Engineer, Email Systems

mozilla.org Logo

Mozilla

Location Icon

Location:
United Kingdom; Canada; United States

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

125000.00 - 144000.00 USD / Year

Job Description:

As a Senior Software Engineer, Web Services, you’ll contribute to a whole new suite of communication tools including end-to-end encrypted file sharing, an email service, an appointment booking service, and more. You’ll join the Web Services Team, which is responsible for building and maintaining the accounts and email services that power these offerings.

Job Responsibility:

  • Build and prototype new features and solutions to tackle complex technical challenges
  • Develop and maintain metrics to monitor email delivery rates and sender reputation, and diagnose service-level issues
  • Monitor email industry standards, trends, and emerging threats, and propose improvements to strengthen delivery, reputation, and spam resilience
  • Develop, test, and evolve the code architecture to ensure scalability, maintainability, and robustness
  • Conduct code reviews to ensure adherence to quality standards and best practices, and contribute to technical strategy and architectural decision-making
  • Build and deploy prototypes and experiments to improve workflows, conversions, and privacy-respecting analytics capabilities
  • Evaluate and implement systems and improvements across security, logging, performance, and accessibility
  • Support the stability and reliability of our services, including participation in a shared on-call rotation

Requirements:

  • 7+ years of professional software development experience
  • 2+ years in a Senior Software Engineer role
  • 2+ years of experience with JavaScript/TypeScript
  • 2+ years working with Python 3
  • Experience building and maintaining email services
  • Experience building and maintaining web applications
  • Experience working across the full software development life cycle
  • Ability to translate wireframes, style guides and design direction into polished, production-ready visual experiences
  • Proven ability to deploy and manage web infrastructure on AWS or similar cloud providers
  • Strong attention to detail
  • Excellent English written and verbal communication skills
  • Commitment to collaboration, open development, and building secure, privacy-respecting technology

Nice to have:

  • Background in Java and/or Rust development
  • Familiarity with Stalwart (email server)
  • Hands-on work developing and maintaining an Identity Provider (IdP) such as Keycloak or similar
  • Practice writing Infrastructure as Code (IaC), ideally with Pulumi
  • Contributions to open-source projects or active engagement with open-source communities
What we offer:
  • Fully remote work & schedule flexibility
  • Latest Laptop
  • Discretionary Annual Bonus Program
  • Monthly Remote Work Stipend
  • Annual Professional Development Stipend
  • Access to Udemy Learning Platform
  • Industry Conferences
  • Company All Hands
  • 24 days PTO per year (prorated)
  • Your Birthday
  • Year-end Company Shutdown
  • 9 Wellbeing Days
  • Public Holidays
  • Other Paid Leave
  • Quarterly Wellbeing Stipend for Personal / Family Activities
  • 401(k) / RRSP / Pension Contributions
  • Health, Dental, & Vision Insurance
  • Disability Insurance
  • Life Insurance
  • Employee Assistance Program
  • Paid Parental Leave
  • Paid Sick Days

Additional Information:

Job Posted:
March 19, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Full-Stack Engineer, Email Systems

Senior Full-Stack Engineer, Email Systems

As a Senior Software Engineer, Web Services, you’ll contribute to a whole new su...
Location
Location
United States; United Kingdom; Canada
Salary
Salary:
108000.00 - 144000.00 USD / Year
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of professional software development experience
  • 2+ years in a Senior Software Engineer role
  • 2+ years of experience with JavaScript/TypeScript
  • 2+ years working with Python 3
  • Experience building and maintaining email services
  • Experience building and maintaining web applications
  • Experience working across the full software development life cycle
  • Ability to translate wireframes, style guides and design direction into polished, production-ready visual experiences
  • Proven ability to deploy and manage web infrastructure on AWS or similar cloud providers
  • Strong attention to detail
Job Responsibility
Job Responsibility
  • Build and prototype new features and solutions to tackle complex technical challenges
  • Develop and maintain metrics to monitor email delivery rates and sender reputation, and diagnose service-level issues
  • Monitor email industry standards, trends, and emerging threats, and propose improvements to strengthen delivery, reputation, and spam resilience
  • Develop, test, and evolve the code architecture to ensure scalability, maintainability, and robustness
  • Conduct code reviews to ensure adherence to quality standards and best practices, and contribute to technical strategy and architectural decision-making
  • Along with our designers and product leads, build and deploy prototypes and experiments to improve workflows, conversions, and privacy-respecting analytics capabilities
  • Evaluate and implement systems and improvements across security, logging, performance, and accessibility
  • Support the stability and reliability of our services, including participation in a shared on-call rotation
What we offer
What we offer
  • Fully remote work & schedule flexibility
  • Latest Laptop
  • Discretionary Annual Bonus Program
  • Monthly Remote Work Stipend
  • Annual Professional Development Stipend
  • Access to Udemy Learning Platform
  • Industry Conferences
  • Company All Hands
  • 24 days PTO per year (prorated)
  • Your Birthday
  • Fulltime
Read More
Arrow Right

Senior Full-Stack Engineer, Email Systems

As a Senior Software Engineer, Web Services, you’ll contribute to a whole new su...
Location
Location
United Kingdom; United States; Canada
Salary
Salary:
108000.00 - 144000.00 USD / Year
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of professional software development experience
  • 2+ years in a Senior Software Engineer role
  • 2+ years of experience with JavaScript/TypeScript
  • 2+ years working with Python 3
  • Experience building and maintaining email services
  • Experience building and maintaining web applications
  • Experience working across the full software development life cycle
  • Ability to translate wireframes, style guides and design direction into polished, production-ready visual experiences
  • Proven ability to deploy and manage web infrastructure on AWS or similar cloud providers
  • Strong attention to detail
Job Responsibility
Job Responsibility
  • Build and prototype new features and solutions to tackle complex technical challenges
  • Develop and maintain metrics to monitor email delivery rates and sender reputation, and diagnose service-level issues
  • Monitor email industry standards, trends, and emerging threats, and propose improvements to strengthen delivery, reputation, and spam resilience
  • Develop, test, and evolve the code architecture to ensure scalability, maintainability, and robustness
  • Conduct code reviews to ensure adherence to quality standards and best practices, and contribute to technical strategy and architectural decision-making
  • Build and deploy prototypes and experiments to improve workflows, conversions, and privacy-respecting analytics capabilities
  • Evaluate and implement systems and improvements across security, logging, performance, and accessibility
  • Support the stability and reliability of our services, including participation in a shared on-call rotation
What we offer
What we offer
  • Fully remote work & schedule flexibility
  • Latest Laptop
  • Discretionary Annual Bonus Program
  • Monthly Remote Work Stipend
  • Annual Professional Development Stipend
  • Access to Udemy Learning Platform
  • Industry Conferences
  • Company All Hands
  • 24 days PTO per year (prorated)
  • Your Birthday
  • Fulltime
Read More
Arrow Right

Senior Software Engineer R&R

As a Software Engineer you will play a vital role in building and maintaining ap...
Location
Location
Czech Republic , Prague; Brno; Pilsen
Salary
Salary:
Not provided
emplifi.io Logo
Emplifi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Developer who enjoys technical challenges and is eager to learn and explore various technologies in full-stack development
  • Solid JEE foundation, Experience with Groovy, Grails or Spring Boot
  • Experience with event-driven architecture and messaging systems such as Apache Kafka
  • Familiarity with search technologies like OpenSearch or Elasticsearch
  • Strong skills in SQL, Hibernate, and Spring Core, with experience in relational databases. Familiarity with NoSQL data stores is a plus
  • Strong knowledge of web standards and advanced front-end technologies, including JavaScript, React.js, jQuery, or other frameworks like Bootstrap or Angular
  • Experience with eCommerce platforms such as Shopify, Salesforce Commerce Cloud, BigCommerce, or Magento would be a plus
  • Experience with microservices architecture
  • Experienced in Agile project frameworks and familiar with work management tools such as Jira
  • Very proactive approach to solving problems
Job Responsibility
Job Responsibility
  • Work closely with designers, PMs, and engineers to tackle challenging problems in the Collect, manage, and display high-quality product reviews, Q&As, checkout comments, and seller ratings that drive conversions and engagement at the point of purchase from start to finish
  • Collaborate and extend projects across a variety of R&R services, including scalable back-end APIs, embedded widgets, integrations with e-commerce platforms, email and sms providers, etc
  • Consistently challenge and influence the direction of our product offerings with confidence through both technical and user-focused thinking
  • Architect and develop high-performance, highly available, and secure software solutions that scale to millions of users, leveraging your full-stack expertise to drive continuous innovation and efficiency
  • Communicate effectively with product management, design teams, architects, and other development and technical teams to ensure our customers receive maximum value from our product offerings
  • Apply your infrastructure and scripting knowledge to support team-wide DevOps initiatives and engineer enablement work
  • Take ownership of system reliability by diagnosing and resolving bugs and issues that emerge from real-world usage and customer interactions, ensuring a seamless user experience
  • Use your experience to expand engineering best practices, documentation, and other key processes for our growing team
What we offer
What we offer
  • International, fast-paced and rapidly growing environment
  • Multisport card
  • Unlimited Personal Time Off, Sick days & Community days
  • Maternity and Parental Benefit
  • Flexible environment with the possibility of home office working
  • Chance to work with the world’s biggest brands at the CX tech leader
  • Agile and open-minded culture, with high levels of trust and flexibility
  • Opportunity for professional growth and development
  • Possibility to learn new and cutting-edge technologies, in an environment that encourages new ideas
  • Work in an international environment in our new modern offices in Karlín, with our big terrace and our own grill
  • Fulltime
Read More
Arrow Right
New

Electrical / Eica Engineer – Uk Water/Wastewater – All Levels – Expression Of Interest

Egis is expanding rapidly in the UK, backed by a global team of more than 20,500...
Location
Location
United Kingdom , Manchester
Salary
Salary:
Not provided
egis-group.com Logo
Egis in the UK
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BEng/MEng (or equivalent) in Electrical Engineering, Control & Automation Engineering (or related discipline)
  • Chartered Engineer, CEng (or working towards chartership, grade dependent) with a recognised institution (e.g., IET or similar)
  • Experience in delivering EICA engineering design (ideally in the UK Water industry), including taking the lead EICA engineering role on a project or significant task
  • Strong practical experience preparing and reviewing EICA documentation such as specifications, control philosophies, user requirement specifications, calculations, schedules and system/network architecture drawings
  • Knowledge of DSEAR, CDM requirements and electrical installations in hazardous areas relevant to water and wastewater facilities
  • Working knowledge of UK water industry standards, regulatory expectations, and safety-by-design/CDM as applied to treatment facilities
  • Previous experience in a consultancy environment or engineering company or other relevant industry acting as an Electrical and/or ICA Engineer
  • The ability to work accurately and flexibly, integrating your work with other discipline areas whilst managing your own /your team's work to tight programme and budget constraints
  • Proven ability to prepare high quality written technical reports and deliver verbal presentations to a high level of quality assurance for a variety of audiences
  • Be able to travel and visit operational works and construction sites as required, to act in a safe manner
Job Responsibility
Job Responsibility
  • Contribute/lead Electrical and/or ICA design packages, covering feasibility, optioneering, concept, outline and detailed design across major UK water/wastewater programmes (e.g. AMP8, WINEP, SROs, etc)
  • Develop and review core EICA deliverables including technical specifications, control philosophies, user requirement specifications (URS), calculations, reports, datasheets, schedules and system architecture documentation, ensuring integrated and practical solutions
  • Attending site visits for data acquisition and meeting site operators
  • Discussions and liaison with technology providers and vendors
  • Support compliance with hazardous area and electrical safety requirements, including DSEAR and installations involving equipment in explosive atmospheres
  • Participate in inspection, testing, setting to work and commissioning activities for ICA systems, including attendance at factory acceptance testing (FAT) for panels, PLC/HMI software and SCADA systems where required
  • Provide design support during delivery phases, including reviewing contractor submissions, answering design queries, and supporting handover/ commissioning activities when required
  • Contribute to business development and work winning: identify opportunities, shape scopes, contribute to bids
  • Contribute to recruitment, team development, mentoring and skills development efforts
What we offer
What we offer
  • An exciting new growth role in a fast‑organic growing UK business, offering clear and accelerated career progression
  • Top Employers 2025 - Egis recognised across four continents for excellence in HR practices
  • A global leader in green infrastructure - we're proud to lead the way in sustainable infrastructure, mobility and energy
  • Highly competitive reward package
  • Hybrid and flexible working
  • 26+ days annual leave plus bank holidays
  • Professional development, chartership support & global mobility
  • Supportive, inclusive culture driven by sustainability and long‑term community impact
  • Fulltime
Read More
Arrow Right
New

Animation Internship

Captiva Marketing is actively searching for intern(s) to support our growing Mul...
Location
Location
United States , St. Louis
Salary
Salary:
Not provided
captiva-marketing.com Logo
Captiva Marketing
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Commensurate coursework or 1-2 years of experience in animation and motion graphics in After Effects, and/or 3D animation in Blender
  • Commensurate coursework or 1-2 years of experience in video editing with Adobe Premiere Pro with strong foundational grasp of keyboard shortcuts, editing best practice, basic color grading (LUT utilization and Lumetri settings)
  • Commensurate coursework or 1-2 years of experience in manipulating vector graphics in Adobe Illustrator and Figma
  • A portfolio that displays an understanding of the impact of composition, story structure, edit pacing or animation skills
  • submissions without a reel and/or portfolio will not be considered
  • Understanding of design, composition, and typography principles
  • Proficiency in a Mac OS and PC environment
  • Ability to work independently and pivot into multiple projects simultaneously
  • Strong file organizational skills and ability to adapt to new systems
  • Excellent communication and teamwork skills
Job Responsibility
Job Responsibility
  • Collaborate with other animation team members to plan and execute animation projects
  • Assist animators with asset preparation and management
  • Adhere to strict file management practices
  • Adjust vector files and create high quality 2D animations in After Effects
  • Work within Blender to create, adjust, and animate 3D scenes and models
  • Prepare projects and edit videos within Premiere Pro
  • Maintain a high level of creativity and attention to detail
  • Communicate ideas and direction clearly and professionally both internally with our team and externally with our clients and partners
  • Collaborate with the team to complete projects accurately, within budget, and on time
What we offer
What we offer
  • Paid internships available
  • non-paid internships available for college program requirements
  • Fulltime
Read More
Arrow Right
New

Teaching Assistant - SEN (Special Educational Needs Teaching Assistant)

Empower Potential. Inspire Growth. Are you passionate about making a tangible di...
Location
Location
United Kingdom , Leatherhead
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
May 13, 2026
Flip Icon
Requirements
Requirements
  • Non Teaching
  • 121 teaching experience
  • ability to communicate with parents
  • ability to work well under pressure
  • able to inspire
  • be a role model
  • building rapport with children
  • career driven
  • communication
  • effective discipline
Job Responsibility
Job Responsibility
  • Behavioural Support: Promote positive concentration levels and adapt your own responses calmly to any escalations or changes in pupil behaviour
  • Learning Support: Implement and adjust learning activities as agreed with the teacher, reinforcing key concepts and providing the necessary resources for lessons
  • Holistic Development: Provide meaningful feedback on pupil relationships and attitudes, maintaining high expectations for their progress
  • Safeguarding: Take full responsibility for promoting the welfare and wellbeing of pupils in line with school policies, including Safeguarding and PREVENT duties
What we offer
What we offer
  • PAYE
  • Referral Bonus
  • training and education
  • Safeguarding & Prevent
  • Fulltime
Read More
Arrow Right
New

Automation Test Engineer

We are looking for a skilled Automation Test Engineer with 3–4 years of experien...
Location
Location
India , Chandigarh
Salary
Salary:
Not provided
netsolutions.com Logo
Net Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience in test automation tools (Selenium WebDriver, Appium, etc.)
  • Good knowledge of programming languages (Java, Python, or JavaScript)
  • Experience with test frameworks (TestNG, JUnit, Cucumber BDD, etc.)
  • Understanding of API testing (Postman, Rest Assured, etc.)
  • Knowledge of CI/CD tools (Jenkins, GitHub Actions, etc.)
  • Familiarity with Agile/Scrum methodology
  • Strong understanding of software testing concepts
  • Experience in writing efficient locators (XPath, CSS selectors)
  • Good debugging and analytical skills
Job Responsibility
Job Responsibility
  • Design, develop, and execute automated test scripts using tools like Selenium, Appium, or similar frameworks
  • Maintain and enhance existing automation frameworks
  • Analyze test results, debug issues, and report defects
  • Work closely with developers, QA, and product teams to understand requirements
  • Participate in test planning, test case design, and execution (manual + automation)
  • Perform regression, smoke, and sanity testing
  • Integrate automation scripts with CI/CD pipelines (e.g. Azure pipeline)
  • Ensure test coverage for critical business functionalities
  • Maintain proper documentation of test cases and automation scripts
  • Fulltime
Read More
Arrow Right
New

Administrative Assistant

We are looking for a dependable Administrative Assistant to provide short-term c...
Location
Location
United States , College Hill, OH
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Previous experience in an administrative assistant, receptionist, or office support role
  • Strong ability to answer inbound calls professionally and communicate clearly with a variety of contacts
  • Proficiency in general administrative office tasks, including filing, scheduling, and document management
  • Accurate data entry skills with close attention to detail
  • Ability to manage multiple tasks effectively in a fast-paced office environment
  • Comfortable supporting front-desk operations and providing dependable day-to-day assistance
  • Reliable organizational skills and a proactive approach to completing assigned work
Job Responsibility
Job Responsibility
  • Manage day-to-day administrative activities to keep office operations organized and running efficiently
  • Answer incoming calls, direct inquiries appropriately, and provide attentive front-desk support to internal and external contacts
  • Enter and update information in office systems with a high level of accuracy and attention to detail
  • Assist the staffing coordinator with scheduling, document handling, and general administrative follow-up
  • Welcome visitors and support reception activities to ensure a positive and welcoming office experience
  • Maintain files, records, and routine correspondence so information is accessible and current
  • Help address backlog work by prioritizing pending administrative tasks and completing them in a timely manner
What we offer
What we offer
  • Medical
  • Vision
  • Dental
  • Life and disability insurance
  • 401(k) plan
Read More
Arrow Right