Member of Technical Staff — Software Engineer (Backend)
Core
Build customer-facing product capabilities across the stack for an AI-native SaaS platform that unifies data sources and workflows.
Role type
Senior IC backend software engineer
Builds
End-to-end product features, scalable backend APIs, services, and data flows for a multi-tenant SaaS platform
Domain
SaaS, AI-native platforms, backend systems
Deliverable
product features
Required skills
Backend development, API design, Cloud provider experience, Relational and NoSQL databases, Asynchronous processing, Code review, Debugging, System design
Preferred skills
Multi-tenant SaaS architecture, Event-driven architecture, Kubernetes, CI/CD, Observability, Infrastructure as code, AI/ML product capabilities
Technologies
Go, Java, Python, Node.js, AWS, Google Cloud, Microsoft Azure, Docker, Kubernetes, Terraform, OpenTelemetry, YAML, Helm, Argo CD
Responsibilities
Design and build scalable backend APIs and services, implement user-facing features and integrations, write high-quality maintainable code, investigate production issues and participate in on-call rotation, collaborate across product and design teams, improve observability and cost visibility
Seniority
Mid-level to Senior, hands-on IC