Related skills
node.js docker postgresql redis mysql📋 Description
- Architect, design, and lead backend systems powering core product experiences at scale.
- Define and drive technical strategy for your domain and architecture.
- Own reliability and performance of critical services, with SLOs, monitoring, and incident response.
- Design scalable API frameworks and data models for multiple product teams.
- Lead cross functional technical initiatives across frontend, infra, product, and design.
- Identify and drive large scale refactoring to modern, maintainable architectures.
🎯 Requirements
- Senior backend engineer with 3-6 years building and operating production backends at scale.
- Expert in at least one modern backend language (Python, Ruby, Go, Java, or Node.js).
- Proven ability to design distributed systems with decomposition, consistency, and observability.
- Deep expertise with PostgreSQL/MySQL and NoSQL; strong data modeling.
- Strong caching (Redis/Memcached), asynchronous messaging (Kafka/RabbitMQ), and event-driven architectures.
- Hands on with Docker/Kubernetes, CI/CD, and infrastructure as code.
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!