Staff Software Engineer
Usercentrics
We’re looking for a hands‑on Staff Software Engineer to elevate engineering excellence and take technical ownership across our full‑stack platform.
This role centers on technical leadership through execution. You will set high engineering standards, mentor teammates, drive architectural decisions — and actively contribute production‑grade code yourself.
Architecture and system design are important, but your primary impact will come from combining strong technical judgment with hands‑on delivery. You will operate across frontend and backend systems (Next.js, NestJS, Node.js/TypeScript) running on GCP (Cloud Run, Kubernetes). Experience in AdTech / MarTech (e.g., server‑side tracking, GTM, GA4) is a strong plus, but the core requirement is deep software engineering maturity.
Key responsibilities:
- Design and implement our systems & services that integrate with Meta MSGW at scale
- Implement and operate high‑availability microservices delivering the functionality for our Meta SGW product offering
- Integrate with Meta’s API surfaces (Graph API, CAPI endpoints, Signals Gateway)
- Collaborate with product and engineering teams to ensure end‑to‑end data compliance and transparency
- Mentor and lead engineers in server‑side tracking best practices
What You’ll Own:
Hands‑On Development
- Actively implement complex features and core platform components
- Contribute to both backend and (when needed) frontend systems
- Refactor and improve critical parts of the codebase
- Tackle technically challenging problems end‑to‑end
- Prototype and validate architectural approaches through real code
Engineering Excellence & Technical Leadership
- Lead by example through well‑structured, production‑grade code
- Raise the bar for code quality, testing, and maintainability
- Conduct deep, constructive code reviews
- Establish strong standards for observability, reliability, and security
- Improve CI/CD and operational maturity
- Mentor engineers and strengthen architectural thinking across the team
- Critically evaluate AI‑assisted output and ensure it meets high standards
Architecture & System Design
- Drive end‑to‑end design across frontend, APIs, and cloud infrastructure
- Define service boundaries and integration patterns
- Design scalable and maintainable distributed systems
- Balance pragmatic delivery with long‑term system health
Requirements
Engineering Maturity
- 6+ years of professional software engineering experience
- Experience operating at Senior or Staff level
- Strong track record of both leading technically and shipping production code
- Demonstrated ability to elevate engineering standards in a team
- Strong technical judgment and pragmatic decision‑making
Technical Depth
- Strong proficiency in TypeScript and Node.js
- Experience with structured backend frameworks (e.g., NestJS or similar)
- Experience with modern frontend architectures (e.g., Next.js or comparable)
- Experience designing and operating services on GCP (Cloud Run, Kubernetes preferred)
- Solid understanding of distributed systems, API design, and cloud‑native architectures
Strong Plus
- Experience in AdTech / MarTech environments
- Familiarity with:
- Google Tag Manager / Server‑Side GTM
- Event ingestion and transformation pipelines
- GA4, Measurement Protocol, ads platform integrations
- Experience with CDNs and edge architectures
- Knowledge of privacy‑aware and consent‑driven data flows
#J-18808-Ljbffr
