Remote Frontend Jobs
Mozilla Corp. logo

Software Engineer

Mozilla Corp.Lisbon, Portugal
Apply now
Position Overview
We are seeking a talented and motivated Software Engineer to join our product development team. In this role, you will be responsible for designing, implementing, and optimising key components of our cloud-based AI platform. You will work in a cross-functional team of engineers, data scientists and AI specialists to deliver scalable, high-performance solutions that push the boundaries of AI innovation. The main responsibilities for this position are:
  • Collaborate with product managers, researchers, and other engineers to define and prioritize features and enhancements for the platform.
  • Design and develop scalable, high-performance software components.
  • Contribute to the efficient implementation of algorithms and data structures for natural language processing, machine learning, and distributed computing tasks.
  • Optimize system performance and scalability through careful analysis, profiling, and tuning of code and infrastructure.
  • Write clean, maintainable code with a focus on quality, reliability, and scalability.
  • Drive continuous improvement through code reviews, automated testing, and process refinement.
  • Develop and maintain technical documentation including code documentation.
  • Troubleshoot and resolve technical issues as they arise, and provide support to internal and external stakeholders.

Qualifications
  • Degree in Computer Science, Engineering, or related field.
  • At least 5 years of experience in software engineering, with a focus on designing and building scalable, distributed systems.
  • Strong programming skills in Python (preferred), Go, or JVM languages along with proficiency in standard backend frameworks and libraries.
  • Knowledge of cloud computing platforms such as AWS, Azure, or Google Cloud, and experience with containerization technologies like Docker and Kubernetes.
  • Familiarity with data storage, warehousing, and processing technologies, e.g., BigQuery, Spark, dbt, and database technologies such as SQL, NoSQL, and data warehousing solutions.
  • Familiarity with DevOps practices and implementation, e.g., continuous testing, integration, and deployment is a plus.
  • Excellent problem-solving skills, attention to detail, and ability to work effectively in a collaborative team environment.

View all remote jobs at Mozilla Corp.

FAQ

Is the Software Engineer position at Mozilla Corp. remote?
Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
When was this Software Engineer job posted?
This listing was posted on July 31, 2025 and is still open for applications.
How do I apply for the Software Engineer position at Mozilla Corp.?
Use the apply button on this page — it takes you directly to the employer’s application page.

More remote Machine Learning jobs