Software Engineer II (backend)

Suki AI Suki AI · Vertical AI · Suki, India · Engineering

Software Engineer II - Backend role at Suki AI, a healthcare technology company focused on AI voice solutions. The role involves collaborating with product, design, and operations teams to build scalable distributed services and solutions using Golang and Python, implementing a microservices architecture, and maintaining CI/CD tools. The company's flagship product is Suki Assistant, an AI assistant that automates clinical documentation.

What you'd actually do

  1. Collaborating with the product, design and operations teams to build a world class product
  2. Developing, owning and maintaining highly scalable distributed services and solutions
  3. Implementing a microservices based architecture using Golang and Python
  4. Ensure application performance, uptime, and maintaining high standards of code quality
  5. Maintaining continuous integration and deployment tools; creating unit and integration tests for written software code

Skills

Required

  • Golang
  • Python
  • Linux
  • distributed systems
  • microservices
  • data structures
  • algorithms
  • concurrent programming

Nice to have

  • gRPC
  • Protocol Buffers
  • infrastructure and systems engineering
  • GCP

What the JD emphasized

  • Strong product development experience in building distributed systems and microservices
  • Strong programming skills on Linux using Go
  • Strong foundation in data structures, algorithms and a strong understanding of concurrent programming