Safe Software
Safe Software
201 – 500 Anställda
Artificiell intelligensB2BSaaS
Safe Software utvecklar FME, en plattform för dataintegration, datatransformering och automatisering som kopplar samman databaser, dataströmmar i realtid, molntjänster och affärssystem. Företagets verktyg stöder geospatiala dataflöden, bearbetning i databaser och datahantering för företag, även processer som omfattar AI. Företaget hjälper organisationer att använda skalbar programvara för att få data att fungera i deras olika system.

Senior mjukvaruutvecklare, produktsäkerhet — Safe Software

Stärk säkerheten i FME Form, Safe Softwares produkt för företags dataintegration. Utveckla verktyg för upptäckt och förstärkning, vägled teknisk arkitektur och handled utvecklare i flera team.

Beskrivning

  • Stärk FME Form mot säkerhetshot, bland annat genom att förebygga minnessäkerhetsbrister.
  • Utveckla och underhåll verktyg för tidig upptäckt, till exempel fuzzningstester, täckning med saneringsverktyg och statisk analys samt förstärkning av kompilator och körmiljö i byggpipelinen.
  • Led hotmodellering för lanserade och planerade funktioner och granska bedömningarna.
  • Bedöm rapporterade sårbarheter, fastställ allvarlighetsgrad och påverkan samt vägled åtgärdsarbetet.
  • Utforma och vägled leveransen av komplexa produktfunktioner och system med stor påverkan.
  • Led tekniska initiativ mellan team och samordna avdelningar kring prioriteringar och lösningar.
  • Coacha och handled utvecklare på alla erfarenhetsnivåer.
  • Främja god praxis inom arkitektur, testning, säkerhet och prestanda.
  • Hantera teknisk skuld, förbättra systemens tillförlitlighet och förfina utvecklingsprocesser.
  • Bidra med tekniska synpunkter och säkerhetsperspektiv i produktplaneringen tillsammans med produktledning och UX.
  • Ge expertvägledning vid kod- och designgranskningar.
  • Bidra till att forma Safe Softwares utvecklingskultur, standarder och strategi för utvecklingsverktyg.
  • Underhåll och vidareutveckla FME Form tillsammans med interna intressenter och samarbetande utvecklingsteam.

Krav

  • Kandidatexamen i datavetenskap, programvaruteknik eller ett närliggande ämne.
  • Minst sju års yrkeserfarenhet av programvaruutveckling, inklusive tekniskt ledarskap för komplexa projekt och system.
  • Avancerade kunskaper i C++ för utveckling av kärnsystem.
  • Erfarenhet av Python för automatisering och skriptning.
  • Bakgrund inom arkitekturdesign, felsökning och optimering av stora, komplexa kodbaser.
  • Erfarenhet av hotmodellering för lanserade funktioner, till exempel med STRIDE eller DREAD.
  • Erfarenhet av att poängsätta sårbarheter enligt CVSS v4.0.
  • Erfarenhet av produktsäkerhet, inklusive ansvar för säkerhetskänslig kod och säkerhetsverktyg.
  • Erfarenhet av fuzzning, saneringsverktyg, statisk analys, SAST/DAST och förstärkning.
  • Förmåga att bedöma och kommunicera sårbarheters allvarlighetsgrad med CVSS och CWE.
  • Erfarenhet av AI-kodningsagenter som Claude Code eller GitHub Copilot.
  • Förmåga att samordna team, samarbeta effektivt och leda i förändring.
  • Trivs med otydlighet och föränderliga prioriteringar och kan göra pragmatiska avvägningar kring risk.
  • Helhetssyn på system och förmåga att balansera tekniska detaljer med affärssammanhang.
  • Meriterande: Erfarenhet av att generera SBOM:er och hantera sårbarheter i tredjepartskomponenter i stor skala.
  • Meriterande: Kännedom om OWASP och MITRE.
  • Meriterande: Relevanta certifieringar, till exempel OSED, OSCE, GXPN, SANS SEC661/SEC760 eller CSSLP.
  • Meriterande: Kännedom om Safe Softwares centrala teknikområden eller liknande tekniska domäner.
  • Meriterande: Erfarenhet av macOS och Linux.
  • Meriterande: Erfarenhet av att utveckla skrivbordsapplikationer med Qt Framework, särskilt Qt Widgets.

Förmåner

  • Betald ledighet för volontärarbete i aktiviteter som Safe organiserar.
  • Årlig lärandebudget och utbildningsprogram som bekostas av Safe.
  • Flexibla arbetsformer som passar distansarbete.
  • Tre veckors semester.
  • Sex extra betalda lediga dagar under säsong varje år.
  • Utökat sjukvårds- och tandvårdsskydd från första arbetsdagen.
  • Hälso- eller livsstilsbidrag från första arbetsdagen.
  • Samtalsstöd från första arbetsdagen.
  • Föräldralönetillägg för nyblivna föräldrar vid födsel eller adoption.
  • Vinstdelning två gånger om året.
  • Matchningsprogram för RRSP/TFSA.
  • Kostnadsfri parkering och cykelförvaring.
  • Meningsfullt arbete med stöd från ett team med stor självständighet.

Relaterade jobb

Sun Life

Senior mjukvaruingenjör, Core Java och iOS

Sun Life

Bygg och underhåll Java-tjänster, API:er, webbapplikationer och inbyggda iOS-appar för Sun Lifes tjänster inom ekonomisk trygghet. Rollen omfattar också felsökning i produktionsmiljö, incidenthantering och applikationernas driftsäkerhet.

Öppna
Sun Life

Senior mjukvaruutvecklare, Core Java och iOS

Sun Life

Bygg och stöd företagstjänster, API:er och inbyggda iOS-appar hos Sun Life. Rollen omfattar även felsökning i produktion, incidenthantering och förbättrad tillförlitlighet.

Öppna
SOGECLAIR

Senior ingenjörsledare inom flygplansstrukturer

SOGECLAIR

Led avancerad konstruktionsutveckling för flygplansstrukturer hos SOGECLAIR och ansvara för integrationsspecialister, budgetar och avdelningsstyrning. Stöd flygplansproduktionen och lös problem som påverkar flygplan i drift.

Öppna