Enable job alerts via email!

Sr. Software Engineer (Data)

Pointfive

Greater London

On-site

GBP 60,000 - 90,000

Full time

6 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in cloud optimization is seeking a Data-oriented Software Engineer to enhance their data infrastructure. The role involves developing scalable data solutions and supporting analytical needs. Ideal candidates will have a strong background in data engineering, with expertise in SQL and big data technologies.

Qualifications

  • 5+ years of experience in software development.
  • 3+ years of experience in data engineering.
  • Proficiency in dbt and SQL.

Responsibilities

  • Develop large-scale data collection workflows.
  • Design and implement data pipelines and ETL processes.
  • Collaborate with teams to understand data requirements.

Skills

Data modeling
Data warehousing
ETL/ELT processes
SQL
Data quality checks
Cloud-based data solutions
Big data technologies
Data integrity

Tools

dbt
Snowflake
AWS
GCP
Azure
Go
Java
Python
C#

Job description

About PointFive

PointFive enables Continuous Cloud Cost Efficiency through Deeper Detection and Collaborative Remediation, enhanced by our DeepWaste detection engine. Join us in making the world of cloud optimization more efficient and actionable!

Role Overview

We're looking for a skilled and driven Data-oriented Software Engineer to join our innovative engineering team. In this role, you’ll have a direct impact on our data infrastructure and pipelines, transforming complex data requirements into efficient, scalable solutions that deliver real value to our business and customers.

What You'll Do
  • Develop large-scale, distributed data collection workflows that efficiently scan extensive cloud environments
  • Design and implement robust, scalable data pipelines and ETL/ELT processes over large data volumes.
  • Develop and optimize our data warehouse architecture to support analytical and operational needs.
  • Collaborate with cross-functional teams to understand data requirements and deliver high-quality, reliable solutions.
  • Implement data quality checks and monitoring to ensure data integrity and system resilience.
  • Contribute to the architectural evolution of our data platforms.
  • Diagnose and resolve data-related issues, ensuring system reliability and uptime.
  • Stay current with the latest technologies and best practices in data engineering to drive continuous improvement.
What You'll Bring
  • A passion for data, a growth mindset, and an ability to excel in a dynamic environment.
  • Proficiency in dbt and SQL.
  • Experience with big data technologies, such as Snowflake or comparable solutions.
  • Familiarity with cloud-based data solutions, ideally on AWS, GCP, or Azure.
  • Strong knowledge of data modeling, data warehousing, and ETL/ELT processes.
  • 5+ years of experience in software development (using languages such as Go, Java, Python, C#, etc.).
  • 3+ years of experience specifically in data engineering.
Our Tech Stack
  • Go, Temporal, dbt, Modern RDBMS, Snowflake, AWS, Kubernetes, modern design & architectural patterns, React, GraphQL.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.