Back-End Engineer (MID/SENIOR)
Skills
About the Role
You will design and implement backend systems, data architectures, and data processing pipelines. You will build and maintain microservice-based services, ensure systems are scalable and highly available, and balance speed with quality to deliver tangible results. You will handle multiple projects and help define core technical solutions.
Requirements
- 3+ years of professional experience building high-quality solutions
- Hands-on experience implementing and maintaining scalable, highly available, high-load systems
- Proficiency in a backend programming language and willingness to learn new languages
- Sharp analytical skills
- Attention to detail
- Deep technical understanding
- Ability to handle multiple projects, tasks, and people in a fast-paced environment
- Flexible and focused on finding balanced solutions
- Excellent English skills
Responsibilities
- Design data architecture and data models
- Build and maintain data processing pipelines
- Design, build and maintain microservice architecture
- Develop and operate scalable high-load systems
- Balance speed and quality to deliver tangible results
- Participate in establishing core technology and technical direction
Benefits
- Flexible working hours
- Possibility to work remotely
- Free parking
- Learning budget
- Sports and leisure benefits
- Time off
- Workspace budget or tools
