Senior Software Engineer
Core
Design and develop scalable, cloud-native platform features and distributed systems to enable core business delivery and client integrations.
Role type
Senior IC software engineer (Go, cloud-native)
Builds
Scalable distributed systems, cloud-native architectures, and production platforms
Domain
Cloud infrastructure, distributed systems, AI data processing
Deliverable
production ML models | product features | infrastructure
Required skills
Go (Golang), Kubernetes, Infrastructure-as-Code (Terraform/CloudFormation), AWS/GCP, distributed systems, CI/CD, observability
Preferred skills
LLMs, prompt engineering, model evaluation pipelines
Technologies
Go, Python, Ruby on Rails, JavaScript, React, TypeScript, DynamoDB, DocumentDB, Postgres, GitHub Actions, New Relic, Grafana, AWS, GCP, Azure
Responsibilities
Lead architectural design of scalable distributed systems; build and maintain mission-critical production systems in Go; evolve DevOps practices including CI/CD and infrastructure automation; ensure reliability, security, and observability; manage technical debt and architectural trade-offs; design Proofs-of-Concept and support complex client integrations; mentor global teams through code reviews and design docs
Seniority
Senior, hands-on IC