How Remoteville checks and expires listings
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 7+ years of backend engineering experience
- 3+ years writing production Go (Golang)
- Experience designing and operating distributed systems on GCP or similar cloud platform
- Demonstrated ability to design clean maintainable REST and gRPC APIs
- Experience writing and maintaining Airflow DAGs in Python or similar pipeline tooling
- Experience building and operating batch jobs and event-driven systems using Kafka or similar message streaming platforms
- Hands-on experience with Kubernetes for container orchestration and service deployment
- Familiarity with CI/CD pipelines using GitHub Actions
- Working knowledge of relational and NoSQL databases
- Strong communication skills for cross-functional collaboration with product and engineering teams
Day to day
- Design and maintain backend systems for an e-commerce marketplace.
- Build clean documented APIs and support engineering teams and third-party integrations.
- Develop Airflow data pipelines and contribute to architectural decisions across backend services.
