Golang Backend Developer

Catalogic Software

Level
Regular
Contract
B2B
Contract of employment
Company size
25 - 49
Left
Finished
Technology stack
Go:
Regular
Cities
Remote
Description

Who we are?

CloudCasa by Catalogic is a powerful and easy-to-use Kubernetes and cloud database backup service for DevOps and IT Ops teams. Built on Kubernetes to deliver multi-cluster and multi-cloud backup, recovery, and data migration, CloudCasa accelerates cloud application delivery by removing the complexity of managing data protection, compliance, and disaster recovery for cloud-native applications.

What's the job?

CloudCasa has an open position for a Golang Backend Developer who will be working on new functionalities around Kubernetes data protection, management, storage, cloud infrastructure, and other exciting features. You will be a part of an experienced international team (US, Poland, and India) that is working in a startup-like atmosphere.

What will you do:

  • Work in a friendly, elastic, and supportive environment, where having great fun and doing a great job is becoming the same thing!
  • Design, implement, and maintain new features
  • Perform code reviews, share your feedback on the architecture
  • Communicate with UI and other teams
  • Improve engineering standards, tooling, and processes

Responsibilities:

  • This is a mid-level position.
  • Drive innovation by designing new features
  • Identify improvements in existing architecture and code to continuously refactor and evolve the products
  • Work in a fast-moving and forward-thinking development environment that is constantly researching and implementing the latest technologies
  • Research and implement the open-source frameworks and architectures
  • Work closely with fellow developers and end users to rapidly produce critical features


Qualifications:

Must have:

GoLang programming-related must-have qualifications:

Strong knowledge of Go programming language paradigms, constructs, and idioms

Knowledge of common Goroutine, Channel patterns, and implementing General Design patterns/anti-patterns in Go.

Dependency management tools such as Go mod

Development expertise in building and consuming web services using REST/JSON/gRPC/Protobuf

Experience writing Unit tests and ability to debug programs in Go

Some experience building applications running in Kubernetes environment.

Systems Programming on Linux

Experience writing robust, testable, efficient, and easily maintainable code.

Some experience writing code that scales well on distributed systems

Some exposure to microservices


Nice to have:

Object Storage

Deduplication

Knowledge of Amazon AWS, Azure, Google Cloud

Server and Storage virtualization and Containers

REST API

Kubernetes backup/restore:聽聽Velero, Restic, Kopia, Kasten

Personal open-source projects to showcase your passion and skills

What we are offering:聽

  • Salary depending on your skills and Experience
  • All necessary equipment such as laptop, additional monitor, and accessories
  • Individual career path and professional development initiatives
  • Regular performance reviews (once a year)

  • Remote work and flexible work hours (we're fine with breaks in the middle of the day);
  • Set of non-salary benefits.
Send CV
Nobody has participated in this recruitment yet. Become the first candidate.
By completing the form and submitting your CV, you consent to the processing of personal data contained therein for recruitment purposes by WORK4.DEV. You can learn more about our data policy here. (required)
See also
Created by RedAxe ©Work4.dev 2020 - 2025