Senior Software Engineer
Core
Designing and developing scalable, cloud-native technology platforms that make unusable data usable for AI applications.
Role type
Senior Software Engineer (Backend/Platform)
Builds
Scalable distributed systems, cloud-native architectures, and platform features for AI data processing.
Domain
Artificial Intelligence / Data Infrastructure / Cloud Computing
Deliverable
production ML models | infrastructure | product features
Required skills
Go (Golang), Kubernetes, AWS/GCP managed services, distributed systems design, CI/CD automation, observability, microservices architecture
Preferred skills
LLM integration, prompt engineering, model evaluation pipelines
Technologies
Go, Python, JavaScript, React, TypeScript, DynamoDB, DocumentDB, Postgres, GitHub Actions, New Relic, Grafana, Terraform, CloudFormation
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; manage technical debt and make high-stakes architectural trade-offs; design Proofs-of-Concept (PoCs) and support complex client integrations; provide technical mentorship through code reviews and design docs.
Seniority
Senior, hands-on IC