We are seeking a Senior Software Engineer to join our Platform & Data Engineering team. This role involves designing, building, and maintaining cloud-native data pipelines and platforms that support various use cases such as learner activity, assessments, recommendations, and analytics. You will own end-to-end data workflows, develop scalable batch and streaming pipelines, and contribute to data modeling standards. A key aspect of this role is ensuring data quality, observability, and pipeline reliability through monitoring and automated validation. You will also apply Pearson’s data security, privacy, and retention standards, and support production incident analysis. Collaboration with product managers, analytics engineers, data scientists, and platform teams is essential. As a technical mentor, you will guide junior engineers and set best practices. You will also provide technical input into architectural decisions, roadmap planning, and platform modernization. Continuous improvement of tooling, frameworks, and engineering practices is expected, along with evaluating emerging technologies. This is a senior-level position that requires operating independently on complex problems, influencing architectural decisions, and providing technical leadership without direct people management.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed