2
applicants
Software Engineer - Golang
Remote -
Full-time
This is a fully remote position, and we are socking a tatented Software Engineer with 2 + years of hands-on experience in Go (Golang) development to become part of a collaborative engineering team, building high-performance backend systems and scalable appications that power our core platforms.
Responsibilities:
- Design, develop, and maintain backend services and APis using Go (Golang)
- Write clean, efficient, and testable code following best practices.
- Collaborate with cross-functional teams to design and deliver scalable software solutions.
- Participate in code reviews, testing, and continuous improverent processes.
- Troubleshoot, debug, and optimize existing systerns for performance and rellability.
- Contribute to architectural discussions and technical documentation
Requirements:
- 3+ years of experience in software development, with 2+ years of focus on Go (Golang).
- Strong understanding of backend development principles and RESTful API design.
- Familiarity with microservices architecture, containers (Docker), and CI/CD pipelines.
- Experience working with databases (SQL or NoSQL).
- Good knowledge of version control systems (Git).
- Strong communication skills, including verbal and written.
- Excellent problem solving skills and attention to detail.
Preferred
- Experience with Kubernetes, cloud plstforms (AWS, GCP, Azure, or StackIT)
- Knowledge of natoriang concepts or disinbuted systems:
- Familiarity with monitoring and observabitity tools (Promethaus, Grafana, ELK)
