Senior Back End Engineer
We are looking for a Senior Backend Engineer with strong experience in Node.js and distributed systems. You will work within a microservice architecture, debug issues across services written in different technology stacks, and write clean, efficient TypeScript code. Legacy systems donβt scare you - they are seen as interesting technical challenges.
You will join a professional engineering team responsible for building and maintaining the core backend and data layer of a complex platform. The team supports key technical workflows, including:
- ETL pipelines across multiple data sources
- Data export pipelines
- High-load backend services
- Search and analytics systems
- Intelligent data processing and generation systems
- AI-powered data solutions
From a backend perspective, the platform is primarily built with Node.js, using Express and NestJS.
Requirements
Must have
- Strong understanding of software engineering fundamentals, algorithms, data structures, and OOP
- Solid knowledge of ES6+ JavaScript and TypeScript
- Hands-on experience with Node.js, Express, NestJS, and Redis
- Experience working with SQL or NoSQL databases
- Good understanding of CI/CD practices
- Ability to work independently and take ownership of initiatives
- Strong English communication skills (written and verbal)
Nice to have
- Experience with AWS (SQS, RDS, CloudWatch, OpenSearch, S3, etc.)
- Experience designing or maintaining ETL pipelines
- Familiarity with n8n or similar workflow tools
- Experience with high-load or data-intensive systems
Responsibilities
- Own and evolve critical backend services and data pipelines
- Design, implement, and maintain scalable and reliable services
- Debug and analyze complex data flows across multiple systems
- Drive improvements in architecture, performance, and reliability
- Lead the development of new services and features from scratch
- Write high-quality, maintainable code
- Act as a technical reference point for the team and help raise engineering standards
What you get
- Meaningful work
- No time tracking
- Like-minded people
- A supportive and experienced engineering team
- Internal learning and development program
- Office that feels like a second home
- Work-life blend
- 20 vacation days
- Accounting support
- Medical care & wellbeing
- Family-friendly space
- Office gym with a personal trainer
Required languages
| English | B2 - Upper Intermediate |
Published 26 January
32 views
Β·
9 applications
56% read
π
$3000-5000
Average salary range of similar jobs in
analytics β
Loading...