onsite
Senior Software Engineer Golang - Insider One
Software Engineer
Senior Software Engineer specializing in Golang, building AI-driven machine learning solutions with a focus on scalable backend systems.
About the role
Key Responsibilities
- Design, develop, and maintain high-performance Go services that power AI and machine learning workflows.
- Collaborate with data scientists to translate ML models into production-ready microservices.
- Implement robust testing, CI/CD pipelines, and monitoring for reliability and scalability.
- Optimize code for performance, memory usage, and concurrency across distributed systems.
- Mentor junior engineers and contribute to architectural decisions.
Requirements
- 5+ years of professional software development experience, with 3+ years in Go.
- Proficiency in designing RESTful APIs, gRPC, and event‑driven architectures.
- Strong understanding of cloud platforms (AWS, GCP, or Azure) and container orchestration (Kubernetes).
- Excellent problem‑solving skills and a passion for clean, maintainable code.