Senior Data Engineer - eFinancialCareers
Senior Data Engineer - eFinancialCareers

Senior Data Engineer - eFinancialCareers

London Full-Time 48000 - 84000 £ / year (est.) No home office possible
E

At a Glance

  • Tasks: Join us to build a world-class trading platform and design complex data pipelines.
  • Company: We're an energy trading company leveraging technology and data science for market success.
  • Benefits: Enjoy 38 days holiday, health insurance, gym membership, and a £5000 learning budget.
  • Why this job: Be part of a dynamic team that values growth, collaboration, and innovation in data engineering.
  • Qualifications: Proven experience as a Senior Data Engineer with strong skills in Python, SQL, and cloud technologies.
  • Other info: We celebrate diversity and encourage applicants from all backgrounds to apply.

The predicted salary is between 48000 - 84000 £ per year.

City of London
Permanent, Full-time – Onsite

Who we are:

We are an energy trading company generating liquidity across global commodities markets. We combine deep trading expertise with proprietary technology and the power of data science to be the best-in-class. Our understanding of volatile, data-intensive markets is a key part of our edge. At Dare, you will be joining a team of ambitious individuals who challenge themselves and each other. We have a culture of empowering exceptional people to become the best version of themselves.

What you’ll be doing:

The Senior Data Engineer role is a unique opportunity to help build a world-class trading platform. You’ll be responsible for delivering products for our internal customers, designing, implementing, and maintaining complex data pipelines and infrastructure that will give our traders a competitive edge. The Senior Data Engineer will be required to build relationships and collaborate with key stakeholders, responsibilities include:

  • Architect and implement efficient data pipelines that enable our Quants, ML, Analytics and Operation teams to quickly build solutions without having to spend considerable time wrangling with data.
  • Drive technical decisions, evaluate new technologies and tools, and contribute to the continuous improvement of our data ecosystem.
  • Lead the design and development of a scalable, modular, and maintainable Data Platform, using our key technologies, NATs, Snowflake, Prefect, running on Kubernetes in our AWS cloud environments.
  • Build our Data Platform and solve complex data problems to deliver insights helping to build our trading data platform.
  • Foster a culture of sharing, mentor junior engineers, provide guidance, and drive excellence.
  • Convert data engineering and architecture best practices in the Data and Engineering teams, building a data culture based on the highest quality and reliability standards.

You’ll have:

  • Proven experience as a Senior Data Engineer, with a strong portfolio of building real-time data systems using modern approaches.
  • Extensive experience with Python including open-source data libraries and frameworks such as Pandas and messaging systems, along with proficiency in building out modern data warehouses.
  • Proficient with SQL.
  • Good understanding of cloud-based warehouses (e.g. Snowflake, BigQuery).
  • Experience with AWS, including S3, IAM, RDS, and Kubernetes and Terraform.
  • Extensive experience of working with Analytics teams that provide in-depth analytics reporting capabilities across the business.

Ideal Behaviours:

  • Strong communication and stakeholder management.
  • Enthusiastic about helping juniors develop and grow.
  • Strong problem-solving skills and attention to detail.
  • The ability to thrive in this role which demands technical and data-driven results.

Desirable:

  • Understanding of trading platforms / financial markets.
  • Experience with backend technologies (e.g. Go, C#).
  • Experience with Prefect to allow you to design, test and run your data pipelines with Python.
  • Knowledge of Postgresql.
  • Working with third-party data providers and ingesting real-time trading data feeds.

Benefits & perks:

  • Competitive salary
  • Vitality health insurance and dental cover
  • 38 days of holiday (including bank holidays)
  • Pension scheme
  • Annual Bluecrest health checks
  • A personal learning & development budget of £5000
  • Free gym membership
  • Specsavers vouchers
  • Enhanced family leave
  • Cycle to Work scheme
  • Credited Deliveroo dinner account
  • Office massage therapy
  • Freshly served office breakfast twice a week
  • Fully stocked fridge and pantry
  • Social events and a games room

Diversity matters:

We believe in a workplace where our people can fulfil their potential, whatever their background or whomever they are. We celebrate the breadth of experience and see this as critical to problem-solving and to Dare thriving as a business. Our culture rewards curiosity and drive, so the best ideas triumph and everyone here can make an impact.

Please let us know ahead of the interview and testing processes if you require any reasonable adjustments or assistance during the application process.

Senior Data Engineer - eFinancialCareers employer: eFinancialCareers

At Dare, located in the heart of the City of London, we pride ourselves on being an exceptional employer that fosters a culture of empowerment and collaboration. With a competitive salary, comprehensive health benefits, and a generous holiday allowance, we prioritise the well-being and growth of our employees. Our commitment to diversity and continuous learning, coupled with unique perks like office breakfast and wellness initiatives, makes Dare an inspiring place for Senior Data Engineers to thrive and make a meaningful impact in the dynamic world of energy trading.
E

Contact Detail:

eFinancialCareers Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Data Engineer - eFinancialCareers

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Snowflake, AWS, and Kubernetes. Having hands-on experience or projects that showcase your skills with these tools can set you apart from other candidates.

✨Tip Number 2

Network with current or former employees of the company on platforms like LinkedIn. Engaging in conversations about their experiences can provide valuable insights into the company culture and expectations, which you can leverage during your interview.

✨Tip Number 3

Prepare to discuss your previous projects in detail, especially those involving real-time data systems and collaboration with analytics teams. Be ready to explain your problem-solving approach and how you’ve driven technical decisions in past roles.

✨Tip Number 4

Showcase your enthusiasm for mentoring and developing junior engineers. Think of examples where you've helped others grow, as this aligns with the company's values and will demonstrate your fit within their team-oriented culture.

We think you need these skills to ace Senior Data Engineer - eFinancialCareers

Data Pipeline Architecture
Python Programming
SQL Proficiency
Cloud Data Warehousing (Snowflake, BigQuery)
AWS Services (S3, IAM, RDS, Kubernetes, Terraform)
Real-time Data Systems Development
Data Engineering Best Practices
Stakeholder Management
Mentoring and Coaching
Problem-Solving Skills
Attention to Detail
Experience with Analytics Teams
Understanding of Financial Markets
Backend Technologies (Go, C#)
Data Ingestion from Third-party Providers

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience as a Senior Data Engineer. Focus on your skills in Python, SQL, and cloud technologies like AWS and Snowflake, as well as any experience with data pipelines and analytics.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for data engineering and your understanding of the energy trading sector. Mention specific projects or achievements that demonstrate your ability to build real-time data systems and collaborate with stakeholders.

Showcase Technical Skills: In your application, emphasise your technical skills and experience with tools mentioned in the job description, such as Kubernetes, Terraform, and Prefect. Provide examples of how you've used these technologies to solve complex data problems.

Highlight Soft Skills: Don't forget to mention your strong communication and stakeholder management skills. The role requires collaboration with various teams, so illustrating your ability to mentor juniors and drive excellence will make your application stand out.

How to prepare for a job interview at eFinancialCareers

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Python, SQL, and cloud technologies like AWS. Bring examples of past projects where you've built real-time data systems or data pipelines, as this will demonstrate your hands-on expertise.

✨Understand the Company Culture

Familiarise yourself with the company's mission and values. Since they emphasise a culture of empowerment and collaboration, be ready to share how you’ve contributed to team success and mentored others in previous roles.

✨Prepare for Problem-Solving Questions

Expect technical questions that assess your problem-solving skills. Practice explaining your thought process clearly and logically, especially when discussing complex data challenges you've faced and how you resolved them.

✨Engage with Stakeholder Management

Since the role involves collaborating with various teams, prepare to discuss your experience in stakeholder management. Highlight instances where you've successfully communicated technical concepts to non-technical stakeholders.

Senior Data Engineer - eFinancialCareers
eFinancialCareers
E
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>