Senior backend engineer
Job Summary
Role: Senior backend engineer
Job Ref Id: JD-1262
Competence level: 5 years
Start date:
End date:
Extension option: Yes
Scope: 100%
Location: Stockholm
Remote work: On-site
Language: English
Application deadline:
Number of consultants: 1
Security clearance: No
About the assignment
We are looking for an experienced backend engineer with expertise in and MongoDB to work on one of our core products.Responsibilities
- Develop and maintain applications
- Deploy and release new capabilities features and fixes
- Ensure quality standards including test automation manage tech debt etc.
- Collaborate with product managers to define the product roadmap
- Write and maintain tech documents including RFCs ADRs postmortems etc.
- Own tech roadmap and priorities aligning with product priorities
- Ensure observability and monitoring match industry standards
- Proactively address security issues in collaboration with our security department
- Join and actively contribute to team ceremonies
- Propose improvements in our SDLC
- Proactively identify cost saving opportunities
Requirements
Mandatory
Solid experience with TypeScript/JavaScript/ and MongoDB (Mongoose ODM)
Experience with real-time/streaming systems design (e.g. WebSockets low-latency audio pipelines etc.)
Hands-on experience with Redis / ioredis (caching rate limiting pub/sub)
Experience with event-driven applications and messaging systems
Solid experience with microservices architecture and async programming
Experience with observability/metrics tooling (e.g. Prometheus structured logging)
Nice-to-have
Experience with BullMQ and Nodes Cluster module working with workers and subprocesses
Experience with LLMs and audio processing (STT/TTS)
Experience with Keystone and
Experience with gRPC and Protocol Buffers
Experience with NATS (messaging queue)
Experience with Docker and Docker Compose
Experience with Kubernetes ArgoCD Kustomize (multi-region GKE deployments)
Experience with Go and WebSocket bridging services
Experience with cloud/VoIP telephony and telecom generally
Experience with Kamailio / Homer
Experience with Asterisk PBX / ARI (Asterisk REST Interface) and SIP/IAX protocols
Experience with Firebase Admin / APNs