How Remoteville checks and expires listings
Senior Backend Engineer
Skills
ConnectorsDriftECSEnhanced Data Rates For GSM EvolutionHealthcareModelingMotors
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Professional backend experience in production environments
- Strong Python development at scale
- Experience with AWS services such as ECS Lambda DynamoDB SQS CloudWatch or S3
- Background in distributed systems data pipelines recovery systems workflow engines schedulers sync engines observability or infrastructure
- Ability to design for partial failure retries idempotency backpressure caching concurrency limits queueing or distributed state
- Experience debugging complex production issues
- Comfort reading code below the abstraction layer
- Clear communication in a small team
- Ability to mentor or raise engineering standards
- Depth in at least one technical area
Nice to have
- Curious builder
- Systems thinker
- High ownership
- Deep problem solver
- Pragmatic
- Collaborative
- Production-minded
- Infra obsessed
Day to day
- Partner directly with founding engineers to design and scale core backend systems.
- Build ingestion, scheduling, recovery, connector architecture, observability, CI/CD, and internal tooling.
- Solve complex data infrastructure problems involving large-scale cloud data, long-running workloads, and correctness under failure.
