Location: Remote
Type: Full-time / Part-time
About the Role: We are looking for a skilled Go developer to join our team. You will be responsible for developing and maintaining our data quality validation engine and cloud platform.
Responsibilities:
- Design, develop, and maintain high-performance, reliable, and reusable Go code for open sources components and Cloud solution.
- Optimize performance and implement new features for data quality engine, improving quality and responsiveness.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Help maintain code quality, healthy amount of documentation and automatization.
Requirements:
- Good knowledge of Go programming language, paradigms, constructs, and idioms.
- Knowledge of common Goroutine and channel patterns.
- Experience with Go frameworks and tools.
- Experience with building user-friendly UI/UX.
- Experience with building developer-friendly REST APIs.
- Familiarity with code versioning tools, such as Git.
- Strong communication skills.
Tech stack:
- Go 1.25 (echo, cobra, GORM, various DB-drivers)