ApplySenior Software Engineer, Experimentation (Nimbus)
Posted about 1 month agoViewed
View full description
Requirements:
- At least 4 years of professional experience in software engineering, building and operating scalable services and applications that support millions of users.
- At least 4 years of professional experience working in Python and/or Rust, with experience in (or desire to learn) Kotlin and Swift.
- Experience with API design and development, supporting integrations with services into desktop and mobile platforms.
- Experience working with a distributed team, demonstrating good asynchronous written and verbal communication skills.
- Ability to improve existing codebases through planned interventions.
Responsibilities:
- Design and build robust, scalable systems that power experiences in Mozilla products such as Firefox and other web applications.
- Help reimagine how we surface and personalize content while respecting our customer's privacy.
- Participate in mentoring and knowledge sharing through documentation, code review, and pair programming.
- Be accountable for the operation of your services with the potential for on-call rotations.
- Help improve the services engineering culture at Mozilla through collaborative projects across the organization.
Apply