Backend Engineer
Spotted 2d agoFull-time
Job details
- Employment
- Full-time
- Experience
- 3+ years
- Education
- Bachelor's degree
- Posted
- Oct 27, 2026
- Last confirmed open
- Oct 29, 2026
Job description
About this role
About The Role
The role sits at the core of the platform, designing and building the backend services that power user-facing products used by thousands of customers daily. Day-to-day work spans API design, data modeling, distributed systems, and performance tuning — with direct ownership of services, not just tickets.
You will partner closely with frontend and mobile engineers, product managers, and infrastructure teams to ship features end-to-end. The systems are real: production traffic, live customers, meaningful reliability and latency targets, and code that gets reviewed, deployed, and measured.
Key Responsibilities
- Design, build, and maintain backend services in Python, Go, or Node.js, exposing clean, versioned REST and gRPC APIs consumed by web and mobile clients
- Own database architecture across PostgreSQL and Redis, including schema design, query optimization, and migration strategies
- Build and operate event-driven pipelines using Kafka (or SQS/SNS) to handle asynchronous workflows at scale
- Ship services to production on AWS using Docker and Kubernetes, with full ownership of monitoring, alerting, and on-call rotation
- Write comprehensive unit, integration, and load tests; maintain CI/CD pipelines in GitHub Actions for fast, safe deployments
- Collaborate with frontend and mobile engineers on API contracts, latency budgets, and feature scoping during planning
- Participate in architecture reviews, incident postmortems, and design docs; contribute to team engineering standards
What We Are Looking For
- 3–7 years of backend software engineering experience, including production ownership of services with real traffic
- Deep proficiency in at least one backend language: Python, Go, Java, or Node.js
- Strong relational database skills — schema design, indexing, query optimization with PostgreSQL or MySQL
- Hands-on experience with AWS (ECS/EKS, Lambda, RDS, S3) and containerized deployments with Docker/Kubernetes
- Solid grasp of distributed systems fundamentals: caching, idempotency, retries, eventual consistency, and API rate limiting
- Bachelor's degree in Computer Science or equivalent practical experience
Interested in this role?Continue on LinkedIn to apply.
Apply on LinkedIn