Senior Backend Engineer
Remote
We are looking for a Senior Backend Engineer to join our client. Our client is a B2B software provider working in igaming industry.
In your role as senior backend engineer you will craft the future of our clients products by designing and building the next generation of backend applications, infrastructure and databases together with our team.
Responsibilities:
- Designing and maintaining of backend- and web applications as part of our cross-functional and agile international team
Ongoing exchange with different teams including design, frontend, requirements engineering and management
- Taking ownership in incident management and quality assurance topics
Release & rollout management, deployment and rollout of software, services and database updates or upgrades
- Solving complex problems
Taking product responsibility and lead decision making processes
- Contributing to code quality by conducting code reviews and implementing guidelines
Generating documentation
- Mentoring and training peers
Requirements:
- Advanced applied knowledge of PHP, JavaScript and Golang
Professional experience with setting up and maintaining Linux / Unix based servers
- Deep understanding of network technologies and services (e.g. HTTP, WebSocket, TCP/IP, proxy, routing, firewall, web server, ssh)
- Several years’ experience in working with any relational SQL databases such as MySQL, Postgres, MSSQL or Oracle
Knowledge of Git
- Project management skills
Experience with Docker and Kubernetes
- Confident in dealing with APIs such as OpenAPI, JSON schema and YAML
As English is our clients working language, fluency in English is required
- Strong interest in learning new technologies and observing latest trends
