You will design, develop, and maintain full-stack applications using modern programming languages and frameworks, ensuring code quality and adherence to best practices
You will build and optimize RESTful APIs and microservices that handle high traffic loads while maintaining low latency and reliability
You will collaborate with product managers, designers, and fellow engineers to translate requirements into technical solutions and deliver features
...
You will apply automated testing, evaluation, observability, security controls and production monitoring throughout the software delivery lifecycle.
You will prototype and rapidly iterate on solutions using data, user feedback and minimum viable implementations, then harden successful approaches for production.
You will review code and technical designs, provide constructive feedback, share knowledge and guide junior engineers toward stronger engineering practices.
...
You will design deployment abstractions that hold up across heterogeneous workloads, including standardising ML model serving workloads onto the same platform.
You will debug hard, cross-system production issues. These issues involve the interaction of deployment, autoscaling (Karpenter/KEDA), and the service mesh (Istio). You will turn the findings into durable platform fixes rather than one-off patches.
You will raise the engineering bar through design reviews, code review, and RFCs; mentor engineers and help set technical direction within the team.
...
Design and improve clickstream data pipelines—from event ingestion to insight delivery—and contribute to services/tools for understanding user behavior.
...