Senior Software Engineer - Engineering Workflow and CI

Mozilla
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
€ 83K

Job location

Remote

Tech stack

JavaScript
Microsoft Windows
Amazon Web Services (AWS)
Data analysis
Android
Macintosh Computers
Code Review
Databases
Continuous Delivery
Continuous Integration
Software Debugging
Linux
Django
Firefox
Github
Python
Cloud Services
SQL Databases
CircleCI
Flask
FastAPI
Containerization
Front End Software Development
Software Version Control
Docker

Job description

Firefox developers land code daily to delight users with new features and improve performance and security. Our team's applications help developers and managers build, test, and deliver Mozilla's core products. We enable Firefox developers to do their best work. What you'll do

  • Improve Firefox development workflows to reduce time spent testing and debugging test failures and to increase workflow automation
  • Collaborate with a geographically distributed development team
  • Mentor other team members and be mentored by more senior colleagues
  • Provide code review and technical direction and collaborate with other teams
  • Analyze data, build dashboards, and identify trends in Firefox development workflow

Requirements

  • Proven Python skills, including building services
  • Front-end development experience with JavaScript
  • Experience with Python frameworks (e.g., FastAPI, Flask, Django), Cloud Services (e.g., GCP, AWS) and REST
  • Solid understanding of databases and SQL
  • Experience with CI/CD systems (e.g., GitHub Actions, CircleCI) and test harnesses
  • Comfortable working cross-platform, familiar with at least 2 of: Windows, Linux, Mac, Android
  • A passion for enhancing developer productivity
  • Commitment to our values: Welcoming differences; Being relationship-minded; Practicing responsible participation; Having grit

Bonus points for

  • A deep understanding of version control systems
  • Experience with containerization and continuous delivery/deployment, particularly with Docker
  • Experience with CI of large-scale projects
  • Comfortable with data analysis

Benefits & conditions

What you'll get

  • Generous performance-based bonus plans to eligible employees
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting
  • Quarterly all-company wellness days
  • Country-specific holidays plus a day off for your birthday
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
  • Other benefits (life/AD&D, disability, EAP, etc. - varies by country)

About Mozilla

Mozilla exists to build the Internet as a public resource accessible to all because we believe that open and free is better than closed and controlled. When you work at Mozilla, you have a chance to make a difference in the lives of Web users everywhere and in your life every day. Join us to work on the Web as the platform and help create more opportunity and innovation for everyone online. Commitment to diversity, equity, inclusion, and belonging

Apply for this position