CareerPlanGet AI match score →

Senior Software Development Engineer - Data Engineering

Nottingham, Eng💼 Full-time🗓 2026-02-10 → 2026-07-30

Core

Design and develop software features for a cloud-based data ecosystem to manage data across the full lifecycle, enabling analysis and deep insight for credit card consumers.

Role type

Senior Software Development Engineer (Data Engineering)

Builds

API's, Java and Python microservices, and scalable machine learning solutions backed by cloud-based data stores.

Domain

Financial services / Cloud data engineering

Deliverable

production ML models | product features

Required skills

Java, Python, React/Typescript, architectural design, test-driven development (TDD), behavioral-driven development (BDD), pair programming, leading complex projects

Preferred skills

AWS cloud experience, experience in complex regulated environments

Technologies

Java, Python, React, Typescript, AWS

Responsibilities

Design and develop impactful software features for credit card consumers; work on significant components or mid-size applications; drive engineering best practices and set team standards; innovate within the technical domain; deliver high-quality applications at scale.

Seniority

Senior, hands-on IC with technical lead responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗