Job Summary:
Kai is an AI company focused on revolutionizing cybersecurity for the machine-speed era. As a Senior Software Developer, you will be responsible for developing microservices using Golang within a cloud-based architecture, enhancing business operations through scalable systems.
Responsibilities:
โข Design and develop robust microservices using Golang.
โข Deploy and maintain scalable systems on Azure.
โข Automate CI/CD workflows and ensure high availability and resilience of applications.
โข Collaborate with cross-functional teams to enhance system efficiency and integrate new features.
โข Lead the adoption of best code quality, security, and maintainability practices.
Qualifications:
Required:
โข Minimum of 5 years of experience as a Software Developer with substantial expertise in Golang.
โข Proven experience in designing and developing microservices architectures and Data Engineering.
โข Strong background in cloud technologies, preferably Azure.
โข Experience with Docker, Kubernetes, and CI/CD tools like Jenkins or Spinnaker.
โข Familiarity with REST APIs, gRPC, and modern database technologies.
โข Excellent problem-solving skills and ability to work in a team-oriented environment.
Preferred:
โข Cybersecurity Knowledge Preferred but Not Required: While experience in cybersecurity is a plus, we are primarily seeking top-tier talent in microservices architecture, software development, and/or DevOps who are passionate about solving complex problems.
Company:
Kai is an agentic AI platform that executes cybersecurity tasks, integrating multiple security processes into a single workflow. Founded in 2024, the company is headquartered in San Jose, USA, with a team of 51-200 employees. The company is currently Early Stage.