About the Role
Design and implement robust backend solutions to support a large-scale online marketplace. Lead architectural decisions, mentor engineers, and ensure high availability and performance across distributed systems.
Responsibilities
- Develop and maintain scalable server-side applications and APIs
- Collaborate with product and frontend teams to deliver end-to-end features
- Lead the design of resilient and maintainable system architectures
- Optimize backend performance and reduce latency across services
- Ensure data consistency and integrity in distributed environments
- Drive best practices in code quality, testing, and deployment
- Mentor junior and mid-level engineers through code reviews and guidance
- Troubleshoot and resolve production issues in real time
- Participate in incident response and on-call rotations
- Evaluate and integrate new technologies and frameworks
- Work closely with DevOps to improve CI/CD pipelines
- Enforce security standards across backend systems
- Support database design and query optimization
- Contribute to technical documentation and system diagrams
- Promote observability and monitoring across microservices
Nice to Have
- Experience with high-traffic, high-availability systems
- Background in marketplace or e-commerce platforms
- Familiarity with GraphQL
- Knowledge of service mesh technologies
- Contributions to open-source projects
- Experience with large-scale data processing
- Understanding of SRE principles
- Previous role in a global engineering organization
Compensation
Competitive salary with performance-based incentives
Work Arrangement
Hybrid work model available
Team
Part of a cross-functional product engineering team delivering core platform services
What We Offer
- Opportunity to work on a globally used platform with millions of users
- Support for professional growth and conference participation
- Modern tech stack and infrastructure
- Collaborative and inclusive team culture
- Flexible working hours and remote-friendly policies
Technology Stack
- Primary languages: Python, Go
- Cloud infrastructure: AWS
- Containerization: Docker, Kubernetes
- Databases: PostgreSQL, MongoDB, Redis
- Messaging: Apache Kafka
- Monitoring: Prometheus, Grafana
- CI/CD: Jenkins, GitLab CI
Available for qualified candidates