
Mozilla er en nonprofit software- og internetorganisation, der arbejder for at holde internettet åbent, tilgængeligt og med fokus på brugerne. Mozilla er bedst kendt for Firefox og udvikler produkter som Mozilla VPN, Firefox Relay og Mozilla Monitor med fokus på privatliv, sikkerhed, hastighed og brugerkontrol. Organisationens arbejde omfatter også open source-software, AI-innovation og fortalervirksomhed for digitale rettigheder, herunder initiativer, der fremmer pålidelig teknologi, ansvarlig AI-udvikling og større ansvarlighed i hele teknologibranchen.
Senior Staff Software Engineer, nye browserprodukter (fjernarbejde i Canada)
Udvikl eksperimentelle browserfunktioner hos Mozilla, en virksomhed inden for open source-internetteknologi. Fokuser på browsermotorens interne dele, ydeevne, korrekthed og samspil med AI-agenter.
149.000 $ – 220.000 $ / år
FjernarbejdeFuldtidSeniorPåkrævet Sprog: engelskFull-stack-ingeniørSoftwareingeniørBeskrivelse
- Design og byg eksperimenter på tværs af browsermotorens delsystemer
- Analyser, hvordan interne datastrukturer og eksekveringsadfærd påvirker ydeevne, korrekthed og grænseflader til udviklerværktøjer
- Vurder effektive og præcise måder at repræsentere og eksponere browserens tilstand på
- Udvikl prototyper af motorfunktioner, der muliggør pålidelig programmatisk interaktion med webindhold
- Undersøg, hvordan dokumentstruktur, layout, navigation og hændelseshåndtering påvirker korrekthed og ydeevne
- Instrumentér browserens adfærd, og vurder ændringer ved hjælp af gentagelige opgaver
- Mål ydeevne og korrekthed, isolér ændringers påvirkning, og dokumentér både vellykkede og mislykkede eksperimenter
- Bekræft, at forbedringer rækker ud over arbejdsbelastninger til prototypeudvikling
- Profilér belastningen fra nye funktioner, og gennemfør forbedringer understøttet af målinger
- Brug AI-værktøjer til at fremskynde kodning og analyse, og valider resultaterne gennem fejlfinding, test og målinger
- Arbejd tæt sammen med den tekniske leder som en praktisk arbejdende individuel bidragyder
Krav
- Dyb praktisk ekspertise inden for mindst ét browsermotorområde, herunder DOM og web-API'er, layout og rendering, tilgængelighed, JavaScript-runtime-miljøer eller netværk og procesarkitektur
- Stærke kundskaber i C++ eller Rust
- Erfaring med at arbejde i en stor systemkodebase
- Praktisk kendskab til ejerskab af hukommelse, samtidighed, objektlevetider og fejlfinding af ydeevne
- Evne til at skabe JavaScript- og scriptværktøjer til at afprøve og måle implementeringer
- Evne til at udforske ukendt kode, udvikle præcise hypoteser, bygge nyttige prototyper og fortolke resultater
- Stærk forståelse af webplatformens adfærd og kompatibilitet
- Erfaring med profilering, tracing, regressionstest eller konformitetstest
- Nysgerrighed på AI-agenter og lyst til at arbejde direkte med agentmiljøer og kodeværktøjer
- Bidrag til Gecko, Servo, Blink, WebKit eller en anden browsermotor er en fordel
- Erfaring med at vedligeholde et open source-projekt er en fordel
- Teknisk ledelse af et lille team, der udvikler et nyt produkt, er en fordel
- Erfaring med tilgængelighedsinfrastruktur, browsersikkerhed, profilering eller automatiseret evaluering af agentarbejdsgange er en fordel
Fordele
- Præstationsbaserede bonusordninger for alle berettigede medarbejdere
- Sundheds-, tand- og synsdækning
- Pensionsbidrag med øjeblikkelig 100 % optjening
- Kvartalsvise trivselsdage for hele virksomheden
- Landespecifikke helligdage og en fridag på fødselsdagen
- Engangstilskud til hjemmekontor
- Årligt budget til faglig udvikling
- Kvartalsvist trivselstilskud
- Betalt forældreorlov
- Bonusordning for medarbejderhenvisninger
- Yderligere landespecifikke fordele, herunder livs- og AD&D-forsikring, invalideforsikring og et medarbejderassistanceprogram