TU PRÓXIMO CAPÍTULO
Staff Full-Stack Engineer – Data Intensive Web-Applications, Personalization
Sobre el puesto
• Build and operate the backend of a Web Analytics and AI portal
• Design, implement, test, and operate backend services against latency, availability, and cost targets
• Implement typed, versioned API contracts and evolve them without breaking clients
• Own authentication, authorization, and multi-tenant access control
• Ship features end to end from API to interface when required
• Integrate the application with internal services, including AI-engineer-built agent services, handling response streaming, timeouts, cancellation, and partial failures
• Own the analytical-data read path, including data modeling, query plans, pagination, batching, caching, and consistency trade-offs
• Set and defend performance budgets; profile services, reduce tail latency, and optimize cost per request
• Run load and capacity tests before launches and use results for design decisions
• Instrument services with metrics, structured logs, and distributed tracing
• Define SLIs, SLOs, alerts, and dashboards; participate in on-call
• Diagnose and fix reliability issues; lead incident response and blameless postmortems
• Establish safe rollout practices including feature flags, canary releases, and fast rollback
• Write design docs, compare alternatives using data and prototypes, and escalate risk to the Staff Architect
• Raise the technical bar through code review, pairing, and standards for testing, observability, and safe rollout
• Use Cursor, Claude Code, and Codex as part of the workflow and review generated code against tests, types, and contracts
• Bachelor's degree in computer science, engineering, mathematics, or another quantitative field
• Relevant experience designing, building, and operating distributed backend services in production, across coding standards, code review, build, automated testing, deployment, and operations
• Track record of building features end-to-end and owning them in production
• Relevant experience in software design for reliability and scale, on both new and existing systems
• Deep command of at least one high-performance language, such as Java/Kotlin, Go, Rust, C++, or C#, including its memory model, concurrency model, and runtime
• Ability to work productively in Python
• Hands-on production observability experience with metrics, tracing, logging, SLOs, and tools such as OpenTelemetry, Datadog, Grafana, or Prometheus
• Proven performance experience with profiling, query optimization, caching strategies, and load testing
• Production depth in distributed systems: timeouts, retries, idempotency, partial failure, streaming (SSE, WebSockets), and tail-latency decisions (p95, p99)
• Relevant experience delivering full stack 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 ability to discuss architecture and trade-offs in depth
• Advanced communication in English; Spanish is a plus
• Nice to have: experience with OLAP, columnar stores, semantic layers, or data platform integration
• Nice to have: experience integrating applications with LLM or agent services as a consumer
• Nice to have: experience with B2B, multi-country, or multi-tenant products
• Nice to have: experience with Azure, AWS, or GCP, containers, and Kubernetes
• Performance based bonus*
• Attendance Bonus*
• Private pension plan
• Meal Allowance
• Casual office and dress code
• Days off*
• Health, dental, and life insurance
• Medicines discounts
• WellHub partnership
• Childcare subsidies
• Discounts on Ambev products*
• Clube Ben partnership
• Scholarship*
• School materials assurance
• Language and training platforms
• Transport allowance