Software Engineer (Golang backend)
Core
Design, implement, and maintain scalable backend services and APIs to support a proprietary AI platform for consumer AI experiences.
Role type
Senior Go backend engineer
Builds
Scalable backend services and APIs for an AI platform
Domain
Deep-tech AI / Consumer software
Deliverable
production ML models | product features
Required skills
Go, microservices architecture, RESTful API design, cloud services (AWS/GCP/Azure), containerization (Docker/Kubernetes), system security, testing
Preferred skills
Agile environment experience, rapid iteration, proactive problem-solving
Technologies
Go, Docker, Kubernetes, AWS, Google Cloud, Azure
Responsibilities
Design and implement scalable backend services and APIs; Collaborate on system architecture and integration strategies; Troubleshoot and optimize backend systems for performance; Write clean, maintainable, and well-documented code with strong emphasis on testing; Ensure system security and data protection; Participate in code reviews and knowledge sharing
Seniority
Mid-level, hands-on IC