IT & Software

Senior Software Engineer

Boost Talent ltd

Manchester · England · United Kingdom

We're partnering with a data-driven technology organisation looking for a Senior Data Engineer to help shape the way complex, high-value datasets are collected, transformed, managed and delivered across a global business.

This is a hands-on engineering role focused on building modern data platforms, developing scalable data pipelines and creating trusted data products that support both internal teams and external customers. You'll work with large and complex datasets, helping to establish the architecture, tooling and engineering standards that underpin a growing cloud-based data ecosystem.

You'll join a collaborative engineering environment where teams take ownership of solutions from design through to production. The role offers significant influence over platform strategy, technical direction and engineering best practice, providing the opportunity to shape how data is managed, discovered and consumed across the organisation.

For engineers who enjoy solving large-scale data challenges, improving data accessibility and building reliable systems that directly impact products and customers, this represents an excellent opportunity to make a meaningful contribution.

What You'll Be Doing

  • Designing, building and maintaining scalable ETL/ELT pipelines and data processing workflows
  • Developing and optimising data products that transform complex datasets into trusted, consumable assets
  • Building Python-based services and tooling that support data ingestion, transformation and delivery
  • Contributing to the evolution of a modern cloud-native data platform
  • Defining and promoting standards around data quality, governance, metadata and observability
  • Working closely with software engineering, platform and product teams to improve data accessibility and reliability
  • Supporting production data systems, monitoring and operational excellence
  • Contributing to architectural decisions and helping drive engineering best practice across the organisation
  • Mentoring colleagues and fostering a strong engineering culture

Skills Required

We're particularly interested in experienced Data Engineers who combine strong Python development skills with expertise in building modern cloud-based data platforms.

  • Strong commercial experience as a Data Engineer, Data Platform Engineer or Python Engineer working with large-scale datasets
  • Designing and developing ETL/ELT pipelines and modern data platforms
  • Experience with AWS-based data platforms
  • AWS services including Glue, Step Functions, Athena, S3 and serverless architectures
  • Data modelling, transformation and orchestration tooling such as dbt
  • Working with modern analytical storage formats including Parquet and Iceberg
  • Building robust data ingestion and transformation workflows
  • Data quality frameworks, schema evolution and metadata management
  • Experience with distributed data processing and large-scale datasets
  • Understanding of REST APIs and data integration patterns
  • Strong software engineering principles, including testing, maintainability and security
  • Monitoring, observability and operational support for production data platforms
  • Event-driven architectures, messaging and streaming technologies
  • OpenSearch, graph databases or knowledge graph technologies
  • Data discovery, catalogue or lineage platforms
  • Experience building backend services using Python
  • Experience working within agile, cross-functional engineering teams

Why Apply?

  • Opportunity to influence the evolution of a strategic data platform
  • Work with complex, high-value datasets at scale
  • Significant ownership and technical autonomy
  • Collaborative engineering culture with strong technical standards
  • Exposure to modern cloud, data engineering and platform technologies
  • Opportunity to shape engineering best practices and platform direction

A Little Note From Us

Boost Talent is committed to creating an inclusive recruitment experience and supporting equal opportunities throughout the recruitment process. We welcome applications from people of all backgrounds and will gladly discuss any reasonable adjustments you may need to help you feel supported throughout the process.

While we'd genuinely love to reply to everyone individually, we often receive a high number of applications for the roles we advertise. If your experience aligns with the opportunity, a member of our team will be in touch to discuss the role.

#J-18808-Ljbffr

Reference: WJ-766_21984088

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.