Software Engineer (Go)

AI overview

Contribute to the development of Cirrus Migrate Cloud while innovating solutions in a flat organizational structure with an open-minded team.

Your responsibilities will include: 

  • 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 

 

Required qualifications for this position are: 

  • 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 appreciate 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

We offer a competitive salary and excellent benefits. We are an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, origin, veteran, or disability status. 

  • Location: Syosset, NY (US Headquarter) / Remote (North America)

All your information will be kept confidential according to EEO guidelines.

For applicants located in New York, the annual base salary range for this role is $80,000 - $135,000 based on relevant years of experience and skills.

For applicants located in Colorado, the annual base salary range for this role is $70,000 - $135,000 based on relevant years of experience and skills.

Careers at Cirrus Data Solutions Inc.. Find Great Talent with Career Pages. | powered by SmartRecruiters | Find Great Talent with a Career Page.

View all jobs
Salary
$80,000 – $135,000 per year
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job
Apply for this job