> Markdown version of [/jobs/ext/2718999-software-engineer](https://www.wearedevelopers.com/jobs/ext/2718999-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Cirrus Data Solutions Inc. - **Location:** Syosset, NY, United States (Remote available) - **Experience:** Experienced - **Salary:** $80,000.0 - $135,000.0 - **Contract:** Permanent contract - **Skills:** Multitier Architecture, Amazon S3, Automation of Tests, Software as a Service, Cloud Computing, Cloud Storage, Computer Programming, Databases, Software Design Patterns, Linux, DevOps, Distributed Systems, Python (Programming Language), Redis, Cloud Services, Software Engineering, System Software, Front End Software Development, Grpc, Docker, Programming Languages - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/software-engineer-go-cirrus-data-solutions-inc-6337689 ## About the Role * 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 ## 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 ## Related Videos - [Exploring the Power of gRPC-Gateway for Writing RESTful Services](https://www.wearedevelopers.com/videos/2072-exploring-the-power-of-grpc-gateway-for-writing-restful-services) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Coffee with developers - Brian Morrison](https://www.wearedevelopers.com/videos/902-coffee-with-developers-brian-morrison) - [Boosting OpenSearch Performance: gRPC Search in Action](https://www.wearedevelopers.com/videos/1964-boosting-opensearch-performance-grpc-search-in-action) - [The user in the eye of the Cargo1492 storm](https://www.wearedevelopers.com/videos/96-the-user-in-the-eye-of-the-cargo1492-storm) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)