How Remoteville checks and expires listings
Senior Software Engineer, Search Infrastructure
Skills
Computer ScienceAPI GatewaysAmazon Web ServicesEnhanced Data Rates For GSM EvolutionInfrastructure AutomationOperational EfficiencyOperations
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor’s or Master’s degree in Computer Science or related field or equivalent experience
- 5+ years of experience building large-scale highly scalable backend systems
- Strong programming skills in C++ Python or Go
- Experience designing building and operating distributed backend systems
- Strong understanding of microservices cloud-native architectures and Kubernetes deployments in AWS
- Experience with observability monitoring debugging incident response and production operations
- Familiarity with CI/CD systems automation tooling and modern software development practices
- Strong problem-solving skills and ability to work in collaborative engineering environments
Nice to have
- Distributed systems
- Low-latency systems
- Edge infrastructure
- Cloud-native infrastructure
- Traffic analysis
- Bot detection
- Platform security
- AI-assisted workflows
Day to day
- Design and operate highly scalable backend systems that support critical Search platform services.
- Build and maintain Search edge infrastructure for request validation traffic routing origin mapping bot detection and platform security.
- Improve scalability reliability latency observability and operational efficiency across distributed systems while supporting production services in AWS and Kubernetes.
