Remote job
Staff Full-Stack Engineer - Data Intensive Web-Applications - Personalization
Job details
About this role
Role overview
Join a lean, staff-level team building the backend of a web analytics and AI portal that delivers commercial intelligence to business decision-makers. The work spans APIs, a read-optimized data layer, authentication, and integration with internal agent services powering features like daily briefings, customizable KPIs, geographic exploration, and conversational analytics. This is a hands-on individual contributor role where most of the time is spent writing, reviewing, and operating code end to end, from API to interface.
Responsibilities
- Design, implement, test, and operate backend services against explicit latency, availability, and cost targets. - Implement typed, versioned API contracts and evolve them without breaking clients. - Own authentication, authorization, and multi-tenant access control across the portal. - Own the read path over analytical data, including data modeling, query plans, pagination, batching, caching, and consistency trade-offs. - Instrument services with metrics, structured logs, and distributed tracing; define SLIs, SLOs, alerts, and dashboards; participate in on-call. - Ship features end to end, integrate with internal agent services (response streaming, timeouts, cancellation, partial failures), and run load and capacity tests before launches.
Requirements
- Bachelor's degree in computer science, engineering, mathematics, or another quantitative field; a master's or PhD is a plus. - Experience designing, building, and operating distributed backend services, with a track record of optimizing tail latency (p95, p99). - Relevant experience delivering full-stack features to production with TypeScript and a modern web framework. - Day-to-day fluency with coding agent harnesses such as Cursor, Claude Code, and Codex, including critical review of generated code. - Clear written and verbal communication, with the ability to discuss architecture and trade-offs in depth; advanced English; Spanish is a plus.
Nice to have
- Experience with serving layers for analytical data (OLAP, columnar stores, semantic layers) or data platform integration. - Experience integrating applications with LLM or agent services as a consumer. - Experience with B2B, multi-country, or multi-tenant products. - Experience with cloud (Azure, AWS, or GCP), containers, and Kubernetes.
Benefits and work setup
The package typically includes a performance-based bonus, attendance bonus, private pension plan, meal allowance, casual office and dress code, extra days off, health, dental and life insurance, medicine discounts, a well-being partnership, childcare subsidies, product discounts, a club partnership, scholarship support, school materials assurance, language and training platforms, and a transport allowance, with specific terms applied per local policy.