Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer (Python)

Supermetrics Oy

United Kingdom

Hybrid

GBP 70,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A data management company is seeking a Senior Software Engineer (Python) to join their Data Storage team. This role requires expertise in back-end development and the ability to drive the creation of data transfer systems that support AI initiatives. Candidates should have over six years of experience with Python, data pipelines, and a strong focus on code quality. Collaborating with cross-functional teams is essential. This position offers a competitive compensation package, comprehensive benefits, and supports a hybrid working environment.

Benefits

Competitive compensation package
Home office allowance
Health care benefit
Annual learning budget
Sports and well-being allowance

Qualifications

  • 6+ years of back-end experience (Python) in a production environment.
  • Experience building data pipelines or handling large volumes of data.
  • Effective communication skills and fluent in English.

Responsibilities

  • Develop new features and functionalities for customers.
  • Collaborate with product managers and designers.
  • Conduct thorough code reviews and promote best practices.

Skills

Back-end development (Python)
Data pipeline handling
API integrations
Unit testing
Architectural design
Software testing
Security best practices
Effective communication

Tools

Docker
Kubernetes
GCP
Git
OpenSearch
Grafana
Job description
Senior Software Engineer (Python)

United Kingdom Product Development Apply Now

We are looking for a Senior Backend Engineer (Python) to join our Data Storage team. In this role, you'll be instrumental in developing our next-generation data transfer system and storage solution. This system will serve as a foundation for new strategic AI agents and Machine learning-powered capabilities that will shape the future of Supermetrics.

Overview

Join our data storage and data transfer initiatives to enable scalable, resilient data processing for our customers and to support AI-driven features.

Responsibilities
  • Development of new features and functionalities for our customers
  • Plan new initiatives and features
  • Collaborate with product managers, designers, and other stakeholders to define technical roadmaps, prioritize features, and estimate development efforts
  • Implement and uphold high code quality standards by conducting thorough code reviews, promoting best practices in software development, and ensuring maintainability and scalability
  • Mentor and guide team members, fostering a culture of learning, collaboration, and continuous improvement; provide technical guidance, conduct code reviews, and share knowledge
  • Identify and mitigate potential issues in the system, improve monitoring mechanisms, and ensure consistent performance and stability
  • Utilize and improve monitoring tools to maintain system reliability
Technologies
  • Python
  • Temporal
  • Iceberg / Polaris
  • Trino
  • Docker
  • Kubernetes
  • GCP
  • Git
  • OpenSearch
  • Grafana
Requirements
  • 6+ years of back-end experience (Python) in a production environment, preferably building a SaaS product
  • Experience with building data pipelines or handling large volumes of data
  • Experience working with API integrations
  • Ability to conduct unit testing, integration testing, and end-to-end testing
  • Proficient understanding of architecture & software design
  • Proficient grasp of the software testing discipline
  • Understanding of security best practices
  • Experience collaborating directly with product teams and designers
  • Detail-oriented with advanced analytical and problem-solving abilities
  • Effective communication skills and fluent in English
  • Ability to give effective feedback
Nice to have
  • Understanding of monitoring tools and ability to interpret monitoring data, including tools such as Datadog, OpenSearch, Grafana
  • Experience with Kubernetes in a cloud environment
  • Proficient use of AI tools
Benefits
  • Competitive compensation package, including equity
  • Great work equipment and home office allowance for those working in fully remote locations
  • Health care benefit and leisure time insurance
  • Annual 1000 euros personal learning budget
  • Sports and well-being allowance

Benefits may vary depending on location.

Applicants are invited to learn more about our team and culture at our careers site.

Application

To apply, please submit your resume and details as requested in the job posting.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.