Required Skills & Experience:
Extensive experience developing high-performance applications in Go (Golang)
Solid understanding of concurrency, goroutines, and channels.
Practical experience with at least one major Relational Database (e.g., PostgreSQL, MySQL)
Solid knowledge of data structures, algorithms, and software design principles.
Experience with Git and up-to-date CI/CD pipelines.
Write clean, maintainable, and testable code
Bonus Points:
Experience with cloud platforms (AWS, GCP, or Azure).
Familiarity with containerization technologies like Docker and orchestration with Kubernetes
Knowledge of distributed systems principles and trade-offs.
Interview Process
Technical interview
Online interview - Golang
Coding assignments
Face to face interview
NOTE - This position is a contract-to-hire role. During the first three months, you will work as a temporary contractor from our Hyderabad office. Based on your performance during this evaluation period, and upon meeting our expectations, you will be offered a full time position with the company