MDN Platform Engineer Intern (Summer 2019)

Apply for this job
Emerging Technologies

Mozilla is hiring Software Engineering Interns into our technical teams throughout the world. This opportunity is for our Portland office.

We are engineers, designers, makers, and problem solvers. We work in the fishbowl known as the open source community, with a clear focus on making the Web better. Working with us, you’ll help build interesting new features and improvements in MDN Web Docs. To be part of the team, we ask that you be technically-curious, a capable and always-interested-in-learning-more programmer, and excited to be moving the Mozilla mission forward.

Mozilla isn’t just a great place to work, it’s an experience you’ll carry with you throughout your career. As part of our internship program, you’ll have the opportunity to be mentored one-on-one by a talented and experienced developer, to impact the projects you’ll collaborate on, and to never be bored. Ever. From the passionate people you’ll learn from, to the chances you’ll have to make the Web a better place, your time with Mozilla will be unlike any other.

MDN Platform Engineer Intern (Portland, OR)

MDN Web Docs is an evolving learning platform for Web technologies and the software that powers the Web. The MDN engineering team works on a number of different areas from user interface and the front layer of the site to back-end development, deployment and performance management of our solution.

You would be working on one of these areas:

  • Acceptance tests - Update and improve automated, browser-based tests to allow the team to quickly and reliably ship changes to MDN users.
  • Improve sidebars - Create a domain-specific language for sidebars, used for cross-reference links, and replace custom code with the new implementation.
  • Improve localization - Build dashboards for localization leaders, integrate more services with Mozilla’s localization project, and/or experiment with new formats for localizing technical content.

We are open to your projects suggestions as well.

Basic Qualifications:

  • Currently enrolled in an Undergraduate or Master’s program in Computer Science, Computer Engineering, or related technical discipline with a focus on software development
  • Must be currently enrolled in university with graduation dates starting December 2019 and onward or have graduated from a Coding Academy within last year

Preferred Qualifications:

  • Understanding of Web Technologies, such as JavaScript, HTML, CSS, HTTP, and use of multiple browsers and their developer tools
  • Fluency in Javascript, Python or similar web language
  • Familiar with Git, GitHub, and open source contribution

General Qualifications

  • Experience in systems software and algorithms
  • Ability to quickly learn and be effective within a large code base
  • Interest in web technology
  • Excellent writing skills
  • Ability to interpret large amounts of data, multi-task, and produce results independently and collaboratively in a team

Note that this is a long wish list of qualifications: if you feel you have some but not all of these skills, but you are interested, please do apply anyway.

**Please include a cover letter describing your relevant project choice/area of interest.**

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 give yourself a chance to make a difference in the lives of Web users everywhere. And you give us a chance to make a difference in your life every single day. Join us to work on the Web as the platform and help create more opportunity and innovation for everyone online.

We are an equal opportunity employer and value diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Level: I1