Software Engineer- Golang
What is Expected from You
- Experience in software development with Go and knowledge of common tools and libraries
- Strong analytical skills and willingness to come up with new and innovative ideas and solutions
- Team player who is able to collaborate in an international team and can communicate ideas and solutions clearly
- Experience with TDD, unit and integration tests
- Basic knowledge of relational databases, database schemas and data structures (MySQL/MariaDB, PostgreSQL)
- Experience with building and maintaining RESTful web services
- You have significant experience building distributed systems with a focus on writing high quality maintainable codes
- Knowledge and practical experience with containers (e.g. Docker), automation and orchestration (e.g. Kubernetes)
Compensation
Salary for a Golang Developer in EU vary from 60,000 EUR to 100,000 EUR. For an example in Germany a Senior Engineer with 5 years of experience earns around 85,000 EUR per year.