Senior Software Engineer - Engineering Workflow and CI
As a Senior Software Engineer on Mozilla's Engineering Workflow and CI team, you will play a pivotal role in enhancing Firefox development workflows. This position focuses on reducing time spent testing and debugging, integrating and automating workflows, and collaborating with a geographically distributed development team. Your contributions will directly impact the efficiency and effectiveness of Firefox developers, enabling them to deliver high-quality products to users worldwide.
In this role, you will improve Firefox development workflows to reduce time spent testing and debugging test failures, as well as integrate and automate workflows. You will work with a geographically distributed development team, mentor other team members and be mentored by more senior team members, collaborate with other teams by providing code review and technical direction, and analyze data to identify trends in Firefox development workflows.
The ideal candidate will have proven Python skills, including building services, and front-end development experience with JavaScript proficiency. Experience with Python frameworks such as FastAPI, Flask, or Django, cloud services like GCP or AWS, and REST is essential. A solid understanding of databases and SQL, experience with CI/CD systems like GitHub Actions or CircleCI, and familiarity with at least two platforms among Windows, Linux, Mac, or Android are required. A passion for enhancing developer productivity and a commitment to Mozilla's values are also important.
Mozilla offers generous performance-based bonus plans, rich medical, dental, and vision coverage, and generous retirement contributions with 100% immediate vesting. Additional benefits include quarterly all-company wellness days, country-specific holidays plus a day off for your birthday, a one-time home office stipend, an annual professional development budget, a quarterly well-being stipend, considerable paid parental leave, and an employee referral bonus program. Other benefits vary by country.
Joining Mozilla means becoming part of a mission-driven organization dedicated to building the internet as a public resource accessible to all. With a focus on open-source software and a commitment to user privacy and security, Mozilla provides a collaborative and inclusive work environment. Employees have opportunities for professional growth and the chance to make a meaningful impact on the internet landscape.