Senior Software Engineer
JanesCroydon, United Kingdom
We are seeking experienced Software Engineers with expertise in one of a number of identified technical areas, who have a strong background working with complex data, comprehensive experience in developing high impact scalable systems, transforming and delivering complex datasets, and showing a high appreciation for data quality. You will be working as part of a multi-functional team based in either Croydon or Manchester, shaping our deliverables within our Single Intelligence Environment. You should be self-motivated, a natural problem solver, and used to operating at a high-performance level in CI/CD environments, acting as a driver to ensure quality deliverables with high efficiency across the software delivery lifecycle.
How you will contribute at Janes
The ideal skills and experience for this role are
- Be part of an Agile team contributing to the design, coding, testing and delivery of applications and services.
- Have technical expertise in one or more of the following technology areas:
- NoSQL, such as DocumentDB/MongoDB
- RDF Graph database such as GraphDB
- ML/AI such as Sagemaker/Bedrock
- Search technologies such as SOLR or Opensearch/ElasticSearch
- Data pipeline engineering utilising cloud-based technologies (AWS)
- Write high quality clean, testable code, with a focus on incremental innovation.
- Take part in code and design reviews helping to improve overall software quality.
- Deliver high quality, scalable maintainable solutions.
- Identify and drive opportunities for adopting new technologies.
- Utilise Data Engineering skills and knowledge to ensure high quality datasets of differing types, including structured, NoSQL and graph.
- Build and maintain data pipelines, ensuring quality on transformations and applying best practice such as data retention, quality, security, coverage and accuracy.
- Build high quality data delivery systems to be consumed by customers, including different output types and delivery cadences.
- Build best in class API experience for customers.
- Share knowledge, promote and coach standards and best practice.
The ideal skills and experience for this role are
- 6+ years experience in software engineering, owning outcomes and driving standards.
- Technically curious, tackling problems to ensure impactful outcomes and producing solutions that raise the standards with the engineering group.
- Collaborative, team player, works well with others.
- Mentoring and coaching skills.
- Strong problem solving and communication skills.
- Strong understanding of SDLC.
- Expertise with cloud technologies especially AWS.
- Good experience delivering solutions and impact in agile environments.
- Expertise in system design.
- Good with Observability, Monitoring and Serverless technology.
- Experience providing data for consumption via API.
- Experience and strong understanding of API First principles.
View all remote jobs at Janes →
FAQ
- Is the Senior Software Engineer position at Janes remote?
- Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
- When was this Senior Software Engineer job posted?
- This listing was posted on July 9, 2025 and is still open for applications.
- How do I apply for the Senior Software Engineer position at Janes?
- Use the apply button on this page — it takes you directly to the employer’s application page.
More remote CI/CD jobs
Cloud Engineer - Frontend-leaning
JobgetherAsia
remotereactgithub actions+5
Staff Software Engineer, Marketplace Acquisition
ZocdocNorth America
$180,000 - $265,000 a yearremoteseoreact+6
System Architect
CI&TBrazil
remoteawsangular+6
Principal Software Engineer - Mobile Platform
CanvaAuckland, New Zealand
remoteandroidc+++13
Software Engineer, Frontend (TypeScript)
Motorola SolutionsLondon, United Kingdom
CI/CDGitHTML