Senior Software Engineer, Data Platform

Senior Software Engineer, Data Platform

Full-Time 60000 - 80000 Β£ / year (est.) No working from home possible
twentysix

At a Glance

  • Tasks: Join a team to create an inclusive workspace and enhance our data platform.
  • Company: Dynamic tech company focused on innovation and collaboration.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Mentorship opportunities and a vibrant team culture await you.
  • Why this job: Make a real impact by working on cutting-edge machine learning projects.
  • Qualifications: Extensive software engineering experience with Python and cloud platforms.

The predicted salary is between 60000 - 80000 Β£ per year.

You will be responsible for:

  • Joining each and every one of your colleagues in creating an inclusive workspace;
  • Owning, maintaining, and supporting the reliability, architecture, and evolution of our production machine learning and delivery platform;
  • Designing, operating, and improving large scale Databricks/Spark pipelines and workflows;
  • Partnering with our data scientists to productionise new data and ML-powered products;
  • Leading improvements on the software integration layers between data pipelines and product workflows;
  • Growing the team via mentorship and leadership, reviewing technical documents, improving code quality, and improving team performance and processes;
  • Acting as a senior technical owner in debugging complex production issues and improving system observability;
  • Collaborating with cross-functional teams to support their data infrastructure needs.

Must-have qualifications:

  • Extensive hands-on software engineering experience, with a strong track record of delivering production data pipelines or platforms in a mission critical environment;
  • Strong experience with Python in production systems;
  • Experience integrating ML models into reliable production data pipelines, including batch inference and model serving patterns;
  • Experience building and operating Databricks (or Spark) based pipelines;
  • Experience with SQL;
  • Experience with at least one major cloud infrastructure provider (GCP, AWS, Azure);
  • Experience with supporting business-critical systems with on-call ownership;
  • Passion, energy, and excitement for progressive and philanthropic causes and all things digital.

Nice-to-have qualifications:

  • 5+ years of professional experience;
  • Experience building data-intensive applications and warehouses with Databricks;
  • Experience with integrating production level applications with AWS;
  • Experience supporting ML training or inference pipelines;
  • Experience working with cross-functional teams in a dynamic environment.

Senior Software Engineer, Data Platform employer: twentysix

As a Senior Software Engineer at our company, you will thrive in an inclusive and collaborative work environment that values innovation and personal growth. We offer competitive benefits, opportunities for mentorship, and a commitment to professional development, all while working on cutting-edge data platforms in a vibrant location that fosters creativity and teamwork. Join us to make a meaningful impact in the tech industry while being part of a passionate team dedicated to progressive causes.

twentysix

Contact Details:

twentysix Recruitment Team

We think you need these skills to ace Senior Software Engineer, Data Platform

Software Engineering
Data Pipeline Development
Machine Learning Integration
Databricks
Apache Spark
Python
SQL