Senior Software Engineer - Engineering Workflow And Ci

Mozilla Corporation

Remote
Generous performance-based bonus plans; rich medic...
**
Proven python skills including building services
Front-end development experience with javascript
Experience with python frameworks like fastapi or flask
** Mozilla Corporation is seeking a Senior Software Engineer to improve development workflows for Firefox, focusing on automation and developer productivity. The role is remote and emphasizes collaboration, mentorship, and using data to enhance processes. Candidates should possess strong Python and JavaScript skills alongside a commitment to Mozilla's values. **

Job Summary

  • The role focuses on improving Firefox development workflows to reduce time spent testing and debugging test failures.
  • Candidates will work with a geographically-distributed team to mentor others and provide technical direction through code reviews.
  • Mozilla offers generous benefits including performance-based bonuses, 100% immediate vesting retirement contributions, and annual professional development budgets.

Matching Summary

Match Score: 75

** Mozilla Corporation is seeking a Senior Software Engineer to improve development workflows for Firefox, focusing on automation and developer productivity. The role is remote and emphasizes collaboration, mentorship, and using data to enhance processes. Candidates should possess strong Python and JavaScript skills alongside a commitment to Mozilla's values. **

Salary

Generous performance-based bonus plans; Rich medical, dental, and vision coverage; Generous retirement contributions with 100% immediate vesting

Skills & Requirements

Must-have

  • Proven Python skills including building services
  • Front-end development experience with JavaScript
  • Experience with Python frameworks like FastAPI or Flask
  • Experience with Cloud Services GCP or AWS
  • Solid understanding of databases and SQL
  • Experience with CI/CD systems like GitHub Actions

Nice-to-have

  • Deep understanding of version control systems
  • Experience with containerization using Docker
  • Experience with CI of large scale projects
  • Comfortable with data analysis
  • Passion for enhancing developer productivity

Key Requirements

  • Senior level software engineering experience
  • Cross-platform comfort with Windows, Linux, Mac, or Android

Work Rights

Not specified

Tailored Resume

Cover Letter