Software Engineer: Core
Core
Design, develop, and maintain core backend services and infrastructure for a large-scale search and discovery platform powering global ecommerce businesses.
Role type
Senior IC backend software engineer (distributed systems)
Builds
Highly scalable backend systems, distributed infrastructure, and intelligent search/recommendation capabilities
Domain
Ecommerce, Distributed Systems, Cloud Infrastructure
Deliverable
production ML models
Required skills
Distributed systems design, High-availability system architecture, Performance optimization, Cloud infrastructure management, CI/CD automation, Observability and monitoring, Systems programming, Scalability engineering
Preferred skills
Rust, C++, Python, AWS, Jenkins, GitHub Actions, Prometheus, Grafana
Technologies
Rust, C++, Python, AWS, Jenkins, GitHub Actions, Prometheus, Grafana
Responsibilities
Design and develop core backend services and infrastructure, Build and optimize highly available distributed systems, Develop scalable solutions for user requests and product catalogs, Contribute to infrastructure design and deployment automation, Monitor and troubleshoot system performance and resilience, Collaborate on architecture and engineering practices
Seniority
Senior, hands-on IC
