Design, implement, and maintain scalable backend services and APIs for product features with a focus on reliability, performance, and security. Collaborate with cross-functional teams to translate product requirements into robust technical solutions. Contribute to engineering best practices and scalable architecture decisions.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
About The Opportunity
A technology-driven product company in the Cloud Communications / B2B SaaS sector building scalable backend services that power multi-tenant SaaS products and real-time systems. We design secure, high-throughput APIs and resilient data platforms to support global customers and fast-growing product roadmaps.
Primary job title (optimized): Backend Engineer
Role & Responsibilities
- Design, implement, and maintain scalable backend services and APIs for product features with a focus on reliability, performance, and security.
- Own end-to-end development for backend components: API design, data modelling, business logic, testing, and deployment.
- Build and optimize data access layers and caching strategies to meet low-latency SLAs for high-concurrency traffic.
- Collaborate with product managers, frontend engineers, and QA to translate product requirements into robust technical solutions.
- Implement observability, logging, and automated alerts; diagnose and resolve production incidents and performance bottlenecks.
- Contribute to engineering best practices: code reviews, CI/CD pipelines, documentation, and scalable architecture decisions.
Must-Have
- Node.js
- Python
- RESTful APIs
- Microservices
- PostgreSQL
- MongoDB
- Redis
- Docker
- Kubernetes
- AWS
- GraphQL
- Proven experience building backend services for product/SaaS companies and shipping customer-facing features.
- Strong fundamentals in data structures, algorithms, system design, and security best practices.
- Comfortable working remotely across time zones and collaborating with cross-functional teams.
- Fully remote role with flexible work culture and distributed engineering teams.
- Opportunity to own product-ready features end-to-end and influence technical roadmap.
- Learning-focused environment with mentorship, code reviews, and emphasis on engineering excellence.