Senior Data Engineer

Senior Data Engineer

Full-Time 95000 - 95000 € / year (est.) No home office possible
Tiro Partners Limited

At a Glance

  • Tasks: Design and develop scalable data pipelines using Python and SQL in a dynamic tech environment.
  • Company: Join an award-winning computer vision startup transforming industries with innovative data solutions.
  • Benefits: Competitive salary up to £95,000, hybrid work, and great benefits.
  • Other info: Collaborative culture with opportunities for growth and learning in cutting-edge technologies.
  • Why this job: Be at the forefront of technology, building impactful data infrastructure for next-gen products.
  • Qualifications: Degree in Computer Science or equivalent, strong Python and SQL skills required.

The predicted salary is between 95000 - 95000 € per year.

We’re looking for a talented Data Engineer to join a fast-growing, award-winning technology company transforming the industry through advanced data platforms and digital innovation. This is an exciting opportunity to work within a multidisciplinary engineering environment spanning cloud platforms, AI & computer vision, embedded systems, data science, and large-scale data processing. You’ll play a key role in building scalable data infrastructure and developing robust pipelines that power next-generation products.

What You’ll Be Doing

  • Design, develop, and maintain scalable data pipelines using Python and orchestration tools such as Dagster.
  • Create and optimise efficient data models to support both transactional and analytical workloads.
  • Develop high-performance SQL queries, procedures, and integrations for APIs and data services.
  • Debug, enhance, and maintain existing systems and codebases.
  • Build and execute unit and integration tests to ensure reliability and maintainability.
  • Conduct profiling and performance optimisation to improve scalability and responsiveness.
  • Produce clear technical documentation for pipelines, databases, and architecture.
  • Collaborate with cross-functional engineering teams across backend, cloud, and product development.
  • Contribute to architectural decisions and continuously evaluate new technologies and best practices.

Required Skills & Experience

  • Degree in Computer Science, Engineering, or equivalent practical experience.
  • Strong experience with relational databases and SQL (PostgreSQL preferred).
  • Excellent Python programming and object-oriented development skills.
  • Experience designing data models for both operational and analytical systems.
  • Strong debugging, troubleshooting, and performance tuning capabilities.
  • Experience using Git and participating in collaborative code reviews.
  • Strong communication and teamwork skills.
  • Passion for building scalable in-house technology solutions using both custom and off-the-shelf tools.

Nice to Have

  • Experience with Dagster or similar orchestration platforms.
  • Familiarity with CI/CD pipelines and tools such as GitHub Actions.
  • Knowledge of REST and/or GraphQL APIs.
  • Experience working in Linux environments.
  • Familiarity with Docker and Kubernetes.
  • Understanding of Test-Driven Development (TDD), PyTest, and software design patterns.

Senior Data Engineer employer: Tiro Partners Limited

Join a dynamic and innovative Computer Vision Startup in London, where you'll be part of a collaborative team dedicated to transforming industries through cutting-edge data solutions. With a strong emphasis on employee growth, we offer a hybrid work environment that fosters creativity and flexibility, alongside competitive salaries and comprehensive benefits. This is an exceptional opportunity to advance your career in a fast-paced, award-winning company at the forefront of technology.

Tiro Partners Limited

Contact Detail:

Tiro Partners Limited Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Data Engineer

Network Like a Pro

Get out there and connect with people in the industry! Attend meetups, webinars, or even just grab a coffee with someone who works at a company you admire. Building relationships can open doors that a CV just can't.

Show Off Your Skills

Don’t just talk about your experience; demonstrate it! Create a portfolio showcasing your projects, especially those involving Python, SQL, and data pipelines. Share it on platforms like GitHub to let potential employers see your work in action.

Ace the Interview

Prepare for technical interviews by brushing up on your coding skills and understanding data models. Practice common interview questions related to data engineering and be ready to discuss your past projects in detail. Confidence is key!

Apply Through Our Website

When you find a role that excites you, apply directly through our website! It shows you're genuinely interested and gives us a chance to see your application first-hand. Plus, we love seeing candidates who take that extra step!

We think you need these skills to ace Senior Data Engineer

Python Programming
SQL
Data Pipeline Development
Data Modelling
Debugging
Performance Optimisation
Technical Documentation

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior Data Engineer role. Highlight your experience with Python, SQL, and data pipelines, and don’t forget to mention any relevant projects or technologies you've worked with that align with our needs.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about data engineering and how your skills can contribute to our mission at StudySmarter. Keep it concise but impactful!

Showcase Your Projects:If you’ve got any personal or professional projects that demonstrate your data engineering skills, make sure to include them. We love seeing real-world applications of your expertise, especially in scalable data infrastructure.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Tiro Partners Limited

Know Your Tech Stack

Make sure you’re well-versed in Python, SQL, and any orchestration tools like Dagster. Brush up on your knowledge of relational databases, especially PostgreSQL, as you’ll likely be asked to demonstrate your understanding of these technologies during the interview.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles, particularly around debugging and performance tuning. Use examples that highlight your ability to optimise data pipelines and improve system scalability, as this will resonate with the company's focus on advanced data platforms.

Communicate Clearly

Since collaboration is key in this role, practice explaining complex technical concepts in simple terms. Be ready to discuss how you’ve worked with cross-functional teams in the past and how you approach architectural decisions, as strong communication skills are essential.

Demonstrate Your Passion

Express your enthusiasm for building scalable technology solutions and staying updated with industry trends. Share any personal projects or contributions to open-source that showcase your commitment to continuous learning and innovation in data engineering.