Staff Software Engineer, Web Application Services

Posted 22 hours ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Take charge of the technical architecture for new Services products, managing intricate projects and enhancing evolving systems.

• Develop code, create prototypes and experiments, and engage in planning, testing, implementation, monitoring, and maintenance tasks.

• Define software patterns and make technological decisions for Services products.

• Create and enhance analytics and infrastructure using user-generated data to guide decision-making.

• Address ambiguous, high-impact challenges, including increasing users and subscribers.

• Offer technical and product guidance across Thunderbird and work alongside Mozilla and community contributors.

• Collaborate with the team and community to identify issues, refine concepts, and devise practical solutions.

• Strategize improvements that enhance system and process accessibility, self-service capabilities, reduce friction, promote sustainability, scalability, and ease of delegation.

• Guide engineers through code reviews, documentation, technical discussions, process enhancements, and mentorship.

• Stay up-to-date with technologies, coding standards, libraries, and frameworks.

• Work in conjunction with designers, engineers, cross-functional teams, and open-source contributors to develop privacy-respecting products beyond email.


⛳️ Requirements

• Over 10 years of web software development experience, including designing scalable and efficient systems and launching intricate web projects at scale.

• Proficient in JavaScript and knowledgeable in at least one additional programming language, such as Python, Rust, Go, or C++.

• Comprehension of the business landscape and experience collaborating with teams to grow Thunderbird’s user and donor base.

• Experience with front-end frameworks, full-stack development, and/or API development.

• Strong understanding of software development practices, including testing, code reviews, and documentation.

• Proven experience as a technical lead, solving complex technical issues, and mentoring and guiding fellow engineers.

• Experience working remotely with teams across engineering, product management, QA, and design.

• Exceptional written and verbal communication skills in English along with strong documentation capabilities.

• Comfort in an open-source environment and dedication to Mozilla's values.

• Ability to learn, assess, and responsibly utilize emerging technologies, including AI-enabled tools.

• Commitment to continuous learning and staying abreast of industry trends and technologies.

• Willingness to travel periodically, including internationally.

• Applicants must reside in the designated country location(s), have permanent work authorization, and not require visa sponsorship.


🏝️ Benefits

• Fully remote work & schedule flexibility.

• Company-issued laptop.

• Annual bonus program.

• Monthly stipend for remote work expenses.

• Annual professional development allowance.

• Access to the Coursera learning platform.

• Opportunities to attend industry conferences.

• Company-wide meetings and team gatherings.

• 24 days of paid time off annually (prorated).

• Paid day off for your birthday.

• Year-end company shutdown.

• 9 wellbeing days.

• Paid public holidays.

• Additional paid leave options.

• Quarterly wellbeing allowance for personal or family activities.

• 401(k) contributions.

• Health, dental, and vision insurance.

• Disability insurance.

• Life insurance.

• Employee assistance program.

• Paid parental leave.

• Paid sick days.

People also viewed

Mozilla22 hours ago

Staff Software Engineer, Web Application Services

US flagUnited States, +1 more countryFull-timeFrontend Engineer / Web Developer$180k – $215k/year
ApplyView job
Mozilla22 hours ago

Staff Software Engineer, Web Application Services

CA flagCanada OnlyFull-timeFrontend Engineer / Web DeveloperC$155k – C$190k/year
ApplyView job
Varsity Brands1 day ago

Front End Developer

US flagKansas, +1 more stateFull-timeFrontend Engineer / Web Developer
ApplyView job
Nimble2 days ago

UI Engineer – Game Industry

US flagNorth Carolina OnlyFreelanceFrontend Engineer / Web Developer
ApplyView job
Proximity Works2 days ago

Senior Full Stack Engineer – Web, Java

IN flagIndia OnlyFreelanceFrontend Engineer / Web Developer
ApplyView job
Proximity Works2 days ago

Full Stack Engineer, Web, Java

IN flagIndia OnlyFreelanceFrontend Engineer / Web Developer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers