As a Senior Golang Engineer, you will design, develop, test, and support innovative solutions for customers in a fast-paced team. You will leverage your experience to resolve complex issues creatively.
Requirements
- 3+ years of experience with Golang
- 5+ years of experience as a software engineer
- Experience in test driven development and writing automated unit test
- Demonstrated experience delivering product features
- Strong understanding of software design/architecture and tradeoffs
- Experience using cloud providers such as AWS, GCP and Azure
- Familiar with pub/sub/queueing systems and architectures
- Strong understanding and experience with SQL and NoSQL databases
- Familiarity with containers, micro-services and related ecosystems
- Good understanding of the Software Development Life Cycle
Benefits
- Opportunity to work in a fast-paced team
- Chance to resolve complex issues creatively
- Development of professional concepts and industry understanding
- Possibility to learn new concepts and develop domain knowledge