Software Engineer - Go

3 days ago

Apply Now
Logo of Cirrus Data Solutions Inc.

Cirrus Data Solutions Inc.

Data Migration • Data Management • Cloud Data Management • Cloud Migration • Cloud Block Storage Modernization

11 - 50

Description

• Designing and Implementing features, enhancements and e2e tests for our flagship product – Cirrus Migrate Cloud and its Cloud SaaS offering • Analyzing and solving challenging problems • Working with an open-minded team in a company with a flat organizational structure • Always being encouraged to innovate when crafting solutions to particularly thorny issues • Working on both Cloud Services and System Software, at scale • Contributing to multiple, varied phases of our development through planning, design, implementation, DevOps, testing and automation • Selecting your own preferred cutting-edge technologies and tools • Programming in Go, Python, and other languages

Requirements

• 2+ years of experience in software development • Experience developing well-engineered, testable code in a modern programming language (primarily in Go) • Experience with containerization (Docker and Kubernetes) • An appreciation of clean architecture and design patterns • A desire to learn and to adopt to new technologies under dynamic timeframes • An open mind to develop state-of-the-art, high-quality products for our users • Experience with Linux operating systems and interest in enterprise-level system applications • Experience with database programming • Extra consideration given to candidates who have: Production-Ready Experience with development in Go • Experience with distributed applications (gRPC, S3, Redis) • Knowledge in SAN and cloud storage architecture • Front-end development knowledge/experience

Benefits

• Competitive salary • Excellent benefits

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com