Backend Software Engineer
New
Based in Netherlands, UTC ±2 hoursFull-TimeMiddle
SalaryCompetitive salary ranging from £45k to £100k depending on experience and location
Apply NowOpens the employer's application page
Job Details
- Experience
- 3+ years
- Required Skills
- DockerNode.jsPythonSQLKubernetesGoNosqlCI/CDRESTful APIsMicroservices
Requirements
- 3+ years of experience in backend software development
- Proficiency in Go, Python, Node.js, or similar backend programming languages
- Strong understanding of relational and non-relational databases (SQL and NoSQL)
- Solid knowledge of RESTful APIs and microservices architecture
- Experience working with distributed systems or event-driven architectures
- Familiarity with cloud platforms such as AWS, GCP, or Azure
- Understanding of containerization and orchestration tools such as Docker and Kubernetes
- Knowledge of CI/CD pipelines and modern software delivery practices
- Strong problem-solving skills with attention to performance and scalability
Responsibilities
- Design, build, and maintain scalable backend services and APIs supporting a high-availability cloud platform
- Develop and evolve microservices architecture to ensure performance, scalability, and fault tolerance
- Optimize database structures and queries to improve system efficiency and reliability
- Ensure system resilience, high availability, and robust error handling across distributed environments
- Collaborate with frontend engineers, DevOps, and other stakeholders to deliver end-to-end features
- Participate in technical discussions, architecture decisions, and code reviews to maintain engineering quality standards
- Contribute to continuous improvement of backend systems, including performance tuning and system optimization
- Support CI/CD practices and contribute to smooth deployment and release processes
View Full Description & ApplyYou'll be redirected to the employer's site