How Remoteville checks and expires listings
Senior Software Engineer, Backend
Skills
Back-End Web DevelopmentCloud InfrastructureAmazon Web ServicesECSLarge Language ModelsPerformance ImprovementPerformance Tuning
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 5+ years of software development experience or current senior engineer level
- Hands-on experience with scalable distributed systems
- Proficiency with Node.js Rust PostgreSQL Kafka and Terraform
- AWS experience is a plus
- Strong problem-solving skills for complex high-traffic applications
- Excellent communication and prioritization skills
- Commitment to backend performance reliability and on-call support
Nice to have
- Collaborative
- Inclusive
- Effective communicator
- Problem solver
- Reliable
Day to day
- Build scalable backend infrastructure that supports millions of users and countless apps across web and mobile
- Improve performance reliability and capacity management across core backend services while designing observability and SLOs
- Develop backbone services workflow engines and data tier systems that power high volume requests ingest export and real-time operations
- Participate in on-call triage to diagnose issues rapidly and implement durable fixes that prevent recurrence
Hiring process
- Apply
- Interview review
- Team interviews
- Final decision
