Requirements:
Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field.
3+ years of experience in software engineering with a focus on Golang programming.
Experience with distributed systems, microservices, and RESTful APIs.
Strong understanding of data structures, algorithms, and software design patterns.
Familiarity with modern software development tools, such as Git
Excellent problem-solving skills and the ability to work effectively in a team environment.
Strong written and verbal communication skills.
Experience with AWS, Azure, and GC clouds networking & security services.
Experience with infrastructure as code and automation tools such as Terraform.