Mozilla Corporation is looking to build and operate the infrastructure that powers mozilla.org and www.firefox.com, marketing campaign sites, and the systems that connect their marketing technology ecosystem. They need a Backend Engineer to contribute to the design, development, and maintenance of high-traffic websites and supporting services, creating scalable, maintainable systems that help connect with users worldwide.
Requirements
- Proficiency in Python/Django for building and maintaining production web services.
- Familiarity with cloud infrastructure (GCP or AWS) and modern deployment pipelines.
- Experience using Git and GitHub for version control and collaboration.
- An understanding of testing, monitoring and automation best practices.
- Familiarity with Wagtail CMS or similar content management systems.
- Experience with PostgreSQL and relational database design.
- Working knowledge of REST APIs and microservice communication.
Responsibilities
- Build and maintain backend services and integrations supporting high-traffic marketing websites and applications.
- Develop solutions for challenges related to performance, automation, internationalization and developer productivity.
- Write clean, maintainable and well-tested code using Python/Django.
- Deploy and manage services on Google Cloud Platform (GCP) using modern DevOps and CI/CD practices.
- Participate in code reviews and contribute to a culture of collaboration and knowledge-sharing.
- Investigate and apply new technologies to improve our systems and workflows.
- Contribute to documentation and operational excellence.
Other
- Communicate effectively in a distributed, asynchronous environment.
- A collaborative mindset and the ability to work effectively on a remote, globally distributed team.
- Strong written and verbal communication skills in English.
- Awareness of Agile or Kanban methodologies.