Backend Software Engineer
Northflank
MidFull Time45,000-100,000 GBP
About the position
Join a dynamic team as a backend software engineer, playing a crucial role in building core technology and contributing to the platform's stability and performance. You will design and implement scalable backend systems and APIs while collaborating with front-end developers and DevOps teams.
Tech stack
- go
- node
- python
- sql
- nosql
- aws
- docker
- kubernetes
Requirements
Required:
- 3+ years of experience in backend development
- Proficiency in languages such as Go, Python, or Node.js
- Strong knowledge of databases (SQL and NoSQL)
- Understanding of RESTful APIs and microservices architecture
Nice to have:
- Experience with distributed systems and message queues
- Experience with cloud platforms (AWS, GCP, or Azure)
- Familiarity with containerization and orchestration (Docker, Kubernetes)
Responsibilities
- Design and implement scalable backend systems and APIs
- Optimize database performance and data structures
- Develop and maintain microservices architecture
- Ensure high availability and fault tolerance of our systems
Benefits
- Competitive salary
- Equity
- Benefits package
- Opportunity to be part of a fast-growing startup