Staff Application Engineer – Workplace Technology

As a Staff Application Engineer focusing on Workplace Technology, you will be an integral part of our dynamic team, contributing to the development, maintenance, and enhancement of mission-critical applications that power Mozilla’s internal operations. Your expertise will be crucial in designing and implementing robust solutions that streamline workflows, improve productivity, and ensure a seamless experience for our global workforce. This role offers an exciting opportunity to leverage cutting-edge technologies and make a significant impact on our organization’s success.

What you’ll do:

  • Design, develop, and deploy robust and scalable applications within the Workplace Technology ecosystem, utilizing a variety of programming languages and frameworks (e.g., Python, JavaScript, React, Django).
  • Collaborate with cross-functional teams, including IT, HR, Finance, and Security, to gather requirements, define technical specifications, and ensure successful project delivery.
  • Lead technical discussions, mentor junior engineers, and contribute to the evolution of our architectural patterns and best practices.
  • Perform comprehensive code reviews, ensuring adherence to coding standards, security guidelines, and performance optimization.
  • Troubleshoot complex technical issues, provide timely resolutions, and implement preventative measures to maintain system stability and reliability.
  • Participate in the on-call rotation for critical applications, ensuring 24/7 availability and rapid incident response.
  • Stay abreast of emerging technologies and industry trends, evaluating their potential impact and recommending innovative solutions to improve our Workplace Technology landscape.

What you bring:

  • A Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 8+ years of professional experience in software development, with a strong focus on enterprise application development.
  • Expertise in at least one modern programming language (e.g., Python, JavaScript, Java, Go) and a proven track record of building complex, scalable applications.
  • Extensive experience with web frameworks (e.g., Django, React, Angular, Vue.js) and cloud platforms (e.g., AWS, GCP, Azure).
  • Solid understanding of database systems (SQL and NoSQL) and API design principles (RESTful, GraphQL).
  • Excellent problem-solving, analytical, and communication skills, with the ability to articulate technical concepts to diverse audiences.
  • Experience with agile development methodologies (Scrum, Kanban) and version control systems (Git).
  • Ability to work independently, prioritize tasks effectively, and thrive in a fast-paced, dynamic environment.
  • Proven ability to lead technical initiatives, mentor team members, and drive successful project outcomes.

The team you’ll join:

The Workplace Technology team is a diverse group of engineers, administrators, and support specialists dedicated to empowering Mozilla’s global workforce with innovative and reliable technology solutions. We are responsible for the entire lifecycle of our internal applications, from initial concept and development to deployment, maintenance, and ongoing support. Our collaborative environment fosters continuous learning, encourages experimentation, and values individual contributions. We are passionate about leveraging technology to create a productive, efficient, and enjoyable work experience for everyone at Mozilla.

Job Category: Technology
Job Type: Remote
Job Location: Canada
Organization: Job Hunting U

Apply for this position

Allowed Type(s): .pdf, .doc, .docx