Lead Backend Engineer
Workplace : Remote
Job Description :
We are looking for a Lead Backend Engineer to drive the backend architecture, development, and scalability of our gaming platform. This role is perfect for someone who thrives in a fast-paced, innovative environment and is passionate about crafting high-performance, secure, and scalable backend systems. As a lead, you’ll be a key decision-maker on technical direction and mentor other engineers across teams.
Responsibilities
Design, implement, and maintain scalable backend systems for our games and platform.
Own backend architecture decisions, ensuring high availability and performance.
Collaborate closely with front-end developers, data engineers, and product managers.
Lead initiatives to improve backend system observability, performance, and maintainability.
Drive the adoption of best practices in API design, microservices, testing, and security.
Mentor and support other backend engineers, fostering a culture of technical excellence.
Participate in code reviews and contribute to continuous technical improvement.
Work cross-functionally with QA, analytics, DevOps, and game development teams.
Technical Skills
You’ll be working with the following technologies :
Languages / Frameworks : Typescript, NestJS, Next.js, Node.js
Databases : PostgreSQL, Redis, ClickHouse
Messaging : Kafka
Protocols : REST, Socket.io
Data & Analytics : Jitsu, ETL, Google Analytics, Mixpanel, Grafana
Infrastructure : Kubernetes, Redis, Cloudflare
Communication : Twilio
Containerization : Docker
Security : JWT, Auth0
Monitoring & Logging : Grafana, custom ETL, Mixpanel
Design & Collaboration : Miro, Figma
Development Tools : GitHub, Slack, Confluence, Jira, CI / CD pipelines
Qualifications
6+ years of backend development experience.
Deep experience building and maintaining scalable microservices and APIs.
Strong knowledge of Node.js and TypeScript in production environments.
Experience working with distributed systems, message queues (Kafka), and real-time data.
Solid understanding of database design, optimization, and data flows.
Familiarity with cloud-native development and infrastructure tools (Docker, Kubernetes).
Strong collaboration, communication, and mentoring skills.
Gaming industry experience is a strong plus.
Backend Engineer • Warszawa, Polska