Senior Staff Performance Engineer, Firefox

2 hours, 20 minutes ago
Full-time
Senior
Software Development
Mozilla

Mozilla

Mozilla, the maker of Firefox, is a non-profit organization ensuring an open, safe, and accessible internet for all users worldwide.

Internet Software & Services
251-1K
Founded 2005
$2M raised

Description

  • Write code and tests, build prototypes, and analyze performance bottlenecks.
  • Use profiling, experimentation, and measurement to diagnose and resolve performance issues.
  • Work across a large, evolving Firefox codebase using C++, JavaScript, Kotlin, Rust, and Python, with emphasis on C++ and JavaScript.
  • Educate engineering teams through code reviews, talks, tooling, and documentation.
  • Define and drive actionable next steps from high-level objectives.
  • Lead performance initiatives with engineering teams across Mozilla.
  • Shape performance benchmarks and prioritize improvements.
  • Develop strategies for the Performance team and broader organization.

Requirements

  • BS/MS in Computer Science, Computer Engineering, or a related field plus 7+ years of relevant experience.
  • Mastery of C++ programming and understanding of JavaScript.
  • Proven experience developing performance-critical software.
  • Experimental, measurement-driven approach to problem solving.
  • Experience debugging and analyzing bottlenecks with profiling tools such as VTune and Xperf.
  • Experience with multithreading, concurrency, disk I/O, and GPUs.
  • Track record of setting team goals and driving completion.
  • Experience motivating and aligning cross-functional teams.
  • Strong written and verbal communication skills for distributed-team collaboration.
  • Preferred: Web standards, Android or Windows application programming, statistics, or modern web browser experience.

Benefits

  • Performance-based bonus plan.
  • Medical, dental, and vision coverage.
  • Retirement contributions with immediate 100% vesting.
  • Quarterly company-wide wellness days and well-being stipend.
  • Country-specific holidays plus a birthday day off.
  • Home office stipend.
  • Annual professional development budget.
  • Paid parental leave and additional country-specific benefits.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

[Job-31706] DATA Tech Lead, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is seeking a remote Data Tech Lead to guide Data Engineering teams, establish technical standards, and deliver scalable, reliable data platforms for global client transformation initiatives.

Apache Spark AWS Azure CI/CD Databricks Java Python Scala
1 hour, 50 minutes ago

Acumatica Solutions Developer Lead

Pine Services Group Internet Software & Services

The Acumatica Solutions Developer Lead at a full-service IT consulting and managed services company will lead client requirements, solution design, and delivery while mentoring a small development team in a remote, player-coach role.

C# NetSuite SQL Server
2 hours, 35 minutes ago

Team Lead, Android Core Product

Speechify 51-250 Internet Software & Services

Speechify is hiring a remote Android Team Lead to build and release core features for its text-to-speech app while improving engineering practices, reliability, and team execution.

Android CI/CD iOS Jetpack Compose JUnit Kotlin Node.js
1 day, 1 hour ago

Team Lead, Technical Support

Nice Côte d'Azur Hotels, Restaurants & Leisure

NiCE is hiring a remote Team Lead, Technical Support to provide advanced technical assistance for contact-center software, lead complex issue resolution, and improve customer service operations.

Agile HTTP MySQL SFTP SQL SQL Server TCP/IP TLS
2 days, 1 hour ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers