Software Developer
Software Developer focuses on deliver clean, well-structured outputs to multiple downstream products.
What the role involves
- Deliver clean, well-structured outputs to multiple downstream products.
- Handle messy real-world edge cases.
- Engineer distributed ingestion services that reliably pull data from diverse sources.
- Design and evolve data contracts (schemas, validation rules, versioning, backward compatibility) so downstream teams can build with confidence.
- Own production quality: write maintainable code, strong unit/integration tests, and add the observability you need (metrics/logs/tracing) to diagnose issues quickly.
- Contribute to CI/CD and developer experience: faster builds, better test signal, safer releases, and automated operational checks.
Skills and requirements
- 2+ years building and operating production software systems.
- Fluency in at least one programming language (Python/Node.js a plus).
- Experience debugging moderately complex systems and improving reliability/performance.
- Degree in Computer Science or numerical degree.
Confirmed role details
- We are a remote first team, with a head office based in Cheltenham.
- 25 days annual leave + your birthday off, in addition to bank holidays, rising to 30 days after 5 years of service.
- 35 hour working week.
- Company contributions to your pension.
Candidate fit
- technical problem-solving, code quality, testing discipline, and clear collaboration
Report this job
Help us keep Jobs247 accurate, safe, and useful for job seekers.
Search for more Software Developer jobs from Ripjar in Bristol, England.