About the Role
The role involves developing and maintaining scalable backend services, improving system architecture, and collaborating with cross-functional teams to deliver reliable and high-performing features for a growing user base.
Responsibilities
- Design and implement robust backend systems for large-scale applications
- Optimize services for performance, scalability, and reliability
- Collaborate with product and frontend teams to define API contracts
- Write clean, maintainable, and well-tested code
- Troubleshoot and resolve production issues efficiently
- Participate in code reviews and technical design discussions
- Contribute to architectural decisions and system improvements
- Ensure data consistency and integrity across services
- Support deployment pipelines and monitoring systems
- Mentor junior engineers and promote engineering best practices
- Evaluate new technologies and frameworks for potential adoption
- Maintain documentation for systems and processes
- Work with databases to ensure efficient queries and indexing
- Integrate third-party services and APIs securely
- Help define and enforce security standards for backend systems
- Participate in incident response and on-call rotations
- Improve observability through logging and metrics
- Drive automation to reduce manual operational overhead
- Ensure compliance with data privacy and regulatory requirements
- Contribute to disaster recovery and high availability planning
Nice to Have
- Master’s degree in computer science or related field
- Experience with large-scale e-commerce or marketplace platforms
- Deep knowledge of Go programming language
- Contributions to open-source software projects
- Experience with GraphQL or gRPC
- Familiarity with service mesh technologies
- Background in site reliability or platform engineering
- Experience with data-intensive applications
- Knowledge of internationalization and multi-region deployments
- Leadership experience in technical project planning
Compensation
Competitive salary and benefits package commensurate with experience
Work Arrangement
Hybrid work model with flexibility for remote and office collaboration
Team
Collaborative engineering team focused on backend infrastructure and scalable services
About the Engineering Culture
The team values transparency, ownership, and continuous learning. Engineers are empowered to make technical decisions and are encouraged to experiment and share knowledge across the organization.
Growth Opportunities
Engineers have access to mentorship programs, conference attendance, and internal tech talks to support professional development and technical growth.
Visa sponsorship available for qualified candidates


