Backend Software Engineer (Go)
Indexed description
Join forces with us on our mission to build a better IT industry. We are currently looking for a highly skilled Backend Software Engineer (Go) to our team in Stockholm, Sweden.
Please note that applicants must live in Sweden and hold a valid work permit at the time of application to be considered for this role.
Responsibilities
- Develop efficient, scalable, and maintainable backend services
- Develop integrations with network device firmware and other applications
- Integrate feature designs with larger software systems
- Co-work with cloud architects, backend developers, frontend developers, designers, and other stakeholders
- 5+ years of experience with Golang is required
- Experience with RDBMS and NoSQL
- Experience with developing REST and MQTT API
- Experience with Git/GitHub
- Experience with Linux and Docker environments
- Good understanding of SOLID principles
- Ability to work independently
- Excellent written and verbal communication skills
- Strong sense of ownership of tasks and responsibilities
- Highly proficient in English (written and spoken)
- Familiarity with Java development
- Experience with Spring or other web framework knowledge
- Knowledge of Bash and Unix
- Knowledge of WebRTC and WebSockets
- Good understanding of networking protocols and architectures
- Experience developing AWS cloud services / DevOps
- Experience with SD-WAN and/or VPN technologies
- Familiarity with the Agile software development processes
- International work environment
- Competitive compensation package including wellness allowance, occupational pension, medical insurance, private health insurance, life insurance and work-injury insurance
- Five weeks of holiday per year
- Flexible work hours and hybrid work model
- Modern office space located in Epicenter (Hötorget)
- Access to all the latest Ubiquiti products and prototypes for home use and tests
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search