Senior Software Engineer, Onsite Customer Growth
Core
Design and build scalable backend services and APIs to power onsite customer growth experiences, helping brands convert website visitors into subscribers.
Role type
Senior Software Engineer (Backend/Full-stack)
Builds
Scalable backend services, APIs, and user-facing product capabilities for onsite engagement
Domain
AI marketing platform / SaaS
Deliverable
production ML models | product features
Required skills
Backend systems design, distributed systems, API design, microservices, cloud infrastructure, data-intensive applications, clean code practices, technical leadership
Preferred skills
Full-stack development, frontend application building, system observability, mentoring
Technologies
Java, Kotlin, TypeScript, Spring Boot, AWS, Kubernetes, Docker, Terraform, React, GraphQL, DynamoDB, Aurora, Postgres, Redis, AirFlow, Istio, Datadog, HuggingFace, PyTorch, TensorFlow
Responsibilities
Design and build scalable backend services and APIs; Lead technical design for new features and platform improvements; Partner with product, design, AI, and data teams; Anticipate future product needs and design scalable solutions; Improve system observability, resiliency, and performance; Serve as a technical leader driving design discussions and mentoring engineers
Seniority
Senior, hands-on IC with leadership responsibilities