
Acxiom tilbyr tjenester innen dataforvaltning, identitetsavklaring, analyse og markedsføringsteknologi som hjelper bedrifter med å utforme og forbedre kundemarkedsføringen. Virksomheten dekker blant annet bilbransjen, helsesektoren, telekommunikasjon, finansielle tjenester og detaljhandel, med vekt på ansvarlig bruk av data. Acxiom samarbeider også med plattformer som Adobe, Salesforce og Snowflake for å støtte datadrevet markedsføring og digital omstilling. Selskapsprofilen beskriver Acxiom som en stor arbeidsgiver, noe som gjør selskapets stillinger relevante for kandidater som utforsker arbeid innen datatjenester og markedsføringsteknologi.
Principal programvarearkitekt, identitetsmatching
Led arkitekturen for Acxioms plattformer for identitetsmatching, distribuerte systemer og datatjenester for virksomheter. Utform løsninger med Java, Python, Scala, AWS, Spark, Snowflake og Databricks.
Beskrivelse
- Fastsett arkitekturretningen for plattformer og tjenester for identitetsmatching i virksomheter
- Bygg systemer for identitetsmatching, entitetsmatching, identitetsgrafer, postkobling, deduplisering og konsolidering av identiteter
- Skap arkitekturer som matcher identiteter på tvers av store, varierte og raskt skiftende datasett
- Utform løsninger for identitetsmatching for både sanntids- og batchbehandling
- Etabler tilnærminger til konfidensskåring, overlevelsesregler, kildeprioritering, identitetskobling og håndtering av identiteters livssyklus
- Bygg og finjuster API-er og tjenester for lav latenstid, høy gjennomstrømming og høy tilgjengelighet
- Utform distribuerte applikasjoner og tjenester i Java, Python og Scala
- Utform storskala prosesseringspipeliner og plattformer med Apache Spark
- Utvikle og optimalisere dataløsninger med Snowflake og Databricks
- Skap effektive datamodeller og SQL-løsninger for transaksjonelle, analytiske arbeidsbelastninger og arbeidsbelastninger for identitetsmatching
- Fastsett strategier for hurtigbufring, samtidighet, partisjonering, indeksering, persistens og datatilgang
- Definer skybaserte AWS-arkitekturer og integrasjoner på tvers av AWS, Snowflake, Databricks, interne applikasjoner, API-er og eksterne dataleverandører
- Vurder teknologier, rammeverk, databaser, prosesseringsmotorer og arkitekturalternativer
- Fastsett tekniske standarder for applikasjons- og dataarkitektur, API-er, distribuert behandling, sikkerhet, observerbarhet, testing og programvareutvikling
- Samarbeid med utviklingsteam om å gjøre arkitekturdesign om til skalerbare systemer som er enkle å vedlikeholde
- Veiled tekniske beslutninger og bidra til å løse problemer med ytelse, skalerbarhet og design
- Gå gjennom arkitekturer og tekniske design
- Finn flaskehalser og veiled forbedringer av API-er, applikasjoner, Spark-arbeidsbelastninger, SQL-spørringer og distribuerte systemer
- Definer tilnærminger til robusthet, feiltoleranse, høy tilgjengelighet, katastrofegjenoppretting og driftsmonitorering
- Koordiner med partnere innen utvikling, datautvikling, produkt, sikkerhet, infrastruktur og forretning
- Vær mentor for seniorutviklere, tekniske ledere og arkitekter
- Hold deg oppdatert på utviklingen innen identitetsmatching, distribuerte systemer, skyteknologi, dataplattformer og programvarearkitektur
Krav
- Minst 10 års profesjonell erfaring med programvareutvikling, inkludert betydelig arbeid med å utforme komplekse virksomhetssystemer
- Erfaring som arkitekt, principal engineer, staff engineer eller tilsvarende senior teknisk leder
- Inngående erfaring med å utforme og bygge systemer for identitetsmatching, entitetsmatching, identitetsgrafer, Customer 360, Master Data Management eller lignende
- Svært gode ferdigheter i Java, Python og Scala
- Omfattende erfaring med Apache Spark innen arkitektur, optimalisering, partisjonering, distribuert kjøring, ytelsesjustering og behandling i stor skala
- Avanserte SQL-ferdigheter, inkludert komplekse spørringer, relasjonell datamodellering, spørringsoptimalisering og ytelsesjustering
- Erfaring med å utforme REST-API-er, mikrotjenester, distribuerte applikasjoner og backendtjenester med høy gjennomstrømming
- Erfaring med å utforme og forbedre API-er med lav latenstid
- Solid forståelse av distribuerte systemer, inkludert samtidighet, hurtigbufring, partisjonering, konsistens, robusthet, skalerbarhet og feiltoleranse
- Omfattende erfaring med AWS og skybasert applikasjonsarkitektur
- Betydelig erfaring med Snowflake og Databricks
- Erfaring med å arkitekturere systemer på tvers av applikasjons-, API-, distribuert behandlings-, data- og skyinfrastrukturlag
- God kunnskap om programvareutviklingsprinsipper, designmønstre, API-design, datastrukturer, algoritmer og applikasjonsytelse
- Erfaring med moderne CI/CD-praksis, automatisert testing, kildekontroll og levering av programvare til produksjon
- God forståelse av sikkerhet, personvern, autentisering, autorisasjon, kryptering og databeskyttelse
- Bachelorgrad i informatikk, programvareteknikk, datateknikk eller et beslektet teknisk fagområde, eller tilsvarende yrkeserfaring
- Svært gode analytiske evner, problemløsningsevner og skriftlige og muntlige kommunikasjonsevner
- Ønskelig: erfaring med grafdatabaser, probabilistisk eller maskinlæringsbasert matching, hendelsesdrevne og strømmende arkitekturer, Docker, Kubernetes, Terraform, CloudFormation, arkitekturer med flere regioner, standarder for virksomhetsarkitektur, modernisering av eldre systemer og identitetsdatasett i stor skala
Fordeler
- Arbeidsgiver med like muligheter for alle, også personer med funksjonsnedsettelser og beskyttede veteraner
- Mulighet for fjernarbeid eller hjemmekontor