Contract Staff Software Engineer maintaining Mozilla Firefox Layout code at Mozilla. Fixing cross-platform bugs, regressions, and performance issues across CSS and page layout systems.
Responsibilities
Take on ongoing maintenance and routine engineering work in Firefox’s Layout area, including CSS, page layout, APZ, text, and images
Own day-to-day Layout maintenance by fixing bugs and regressions, keeping tests green, and handling incoming issues
Diagnose and fix Layout problems across Windows, macOS, Linux, and Android
Carry out code review and routine upkeep so FTE engineers can focus on mission-critical projects
Join planning and standards/web-compatibility meetings as needed
Maintain a healthy Layout area and reduce backlog and regressions, freeing senior engineers to focus on Performance and Security issues
Requirements
Strong C++ (JavaScript and/or Rust a plus)
Solid CSS and page-layout knowledge
Strong debugging and optimization in a multithreaded codebase
Able to work independently and lead technically in a large, mature codebase
Prior experience in web browser architecture and development (preferred)
Prior Web standards experience (preferred)
Mobile web development, profiling and debugging skills (a plus)
Proven experience in utilization of AI tools (Claude, ChatGPT, etc.) in the investigation, development, debugging, and/or testing of code (a plus)
Full Stack Developer building automation tools, APIs, and intelligence platforms for PwC Canada. Supporting cybersecurity analysis and globally scaling client - facing services.
Backend Software Engineer building identity decisioning systems and KYC - compliant services for Affirm’s buy - now - pay - later platform. Developing distributed systems with Python or Kotlin across financial product teams.
GTM Engineer building automation, data pipelines, and AI workflows for LumiQ’s accounting and finance professional education platform. Bridging technical systems with Sales and Marketing execution.
Senior Software Engineer building distributed clearing and settlement systems for Alpaca, a global brokerage infrastructure provider. Developing integrations and infrastructure for equities, options, and securities finance products.
Staff Software Engineer designing mission, behavior, and motion planners for AeroVect’s autonomous airport ground equipment. Driving production autonomy through trajectory optimization and robotics planning.
Senior Software Developer leading scalable software application development, mentoring engineers, and aligning technical solutions with business needs. Improving delivery through coding standards, DevOps, automation, and CI/CD.
Tech Lead directing streaming, storage, and training systems for DataVisor’s AI - powered fraud and risk platform. Leading distributed systems execution and AI - assisted engineering practices.
Fullstack Developer criando landing pages, integrações e tracking para campanhas de performance da IPmedia, startup de encontros online. Foco em conversão, velocidade, CRO e escala.