Senior Data Engineer

Senior Data Engineer

Full-Time 48000 - 72000 £ / year (est.) No working from home possible
Bloomberg

At a Glance

  • Tasks: Design and develop scalable data pipelines using Python for impactful public good data.
  • Company: Join a mission-driven team focused on open and accessible data solutions.
  • Benefits: Competitive salary, mentorship opportunities, and a collaborative work environment.
  • Other info: Dynamic role with opportunities for professional growth and development.
  • Why this job: Make a difference by transforming data into valuable insights for the community.
  • Qualifications: 7+ years in data engineering, proficient in Python, and strong problem-solving skills.

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

The NZDPU Tech Team is actively searching for an experienced Senior Data Engineer to play a pivotal role in the design, implementation, enhancement, and maintenance of scalable data pipelines for the Net-Zero Data Public Utility. These pipelines are essential for the Utility's mission of providing open and accessible public good data through both the NZDPU website and APIs.

Location: London

Responsibilities:

  • Design and develop scalable data pipelines using Python to read from APIs and structured files (Excel, Parquet).
  • Translate domain and source specific business logic into efficient code implementations to turn source data into usable structured data for downstream applications.
  • Implement data transformations and structuring using tools like Pandas and Pydantic to ensure data quality, consistency, and adherence to business logic requirements.
  • Collaborate with data scientists and analysts to support data-driven decision-making.
  • Document data engineering processes, including data lineage, data dictionaries, and system architectures.
  • Maintain best practices through code reviews, version control, and adherence to industry standards.
  • Deploy production quality code through CI/CD pipelines into our cloud environment.
  • Provide mentorship and guidance to junior team members, fostering their growth and development in data engineering practices.

Qualifications:

  • 7+ years of experience in data engineering or a similar role.
  • Proficiency in Python programming.
  • Experience with building and managing data pipelines.
  • Knowledge of data warehousing and ETL processes.
  • Excellent problem-solving and communication skills.

Senior Data Engineer employer: Bloomberg

Join a forward-thinking team at the Net-Zero Data Public Utility in London, where your expertise as a Senior Data Engineer will directly contribute to our mission of providing open and accessible public good data. We pride ourselves on a collaborative work culture that values innovation and continuous learning, offering ample opportunities for professional growth and mentorship. Enjoy the unique advantage of working in a dynamic environment focused on sustainability and making a meaningful impact on society.

Bloomberg

Contact Details:

Bloomberg Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Data Engineer

Tip Number 1

Network like a pro! Reach out to your connections in the data engineering field, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your data pipelines and projects. Use GitHub to share your code and document your processes. This gives potential employers a clear view of what you can bring to the table.

Tip Number 3

Prepare for interviews by brushing up on your technical skills. Be ready to discuss your experience with Python, data transformations, and CI/CD pipelines. Practice common interview questions and consider doing mock interviews with friends or mentors.

Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Tailor your application to highlight your relevant experience and how you can contribute to our mission at NZDPU.

We think you need these skills to ace Senior Data Engineer

Data Pipeline Design
Python Programming
API Integration
Data Transformation
Pandas
Pydantic
Data Quality Assurance

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, data pipelines, and any relevant projects that showcase your skills. We want to see how you can contribute to our mission!

Showcase Your Projects:Include specific examples of data engineering projects you've worked on. Whether it's building scalable pipelines or implementing data transformations, we love to see real-world applications of your skills. Don't hold back!

Be Clear and Concise:When writing your cover letter, keep it clear and to the point. Explain why you're a great fit for the role and how your experience aligns with our needs. We appreciate straightforward communication!

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’s super easy!

How to prepare for a job interview at Bloomberg

Know Your Data Pipelines

Make sure you can talk confidently about your experience with designing and developing data pipelines. Be ready to discuss specific projects where you've used Python, APIs, and structured files like Excel or Parquet. Highlight any challenges you faced and how you overcame them.

Showcase Your Problem-Solving Skills

Prepare examples that demonstrate your problem-solving abilities, especially in data engineering contexts. Think of situations where you had to translate complex business logic into efficient code or ensure data quality using tools like Pandas and Pydantic.

Collaboration is Key

Since the role involves working closely with data scientists and analysts, be ready to discuss how you've collaborated in the past. Share experiences where your teamwork led to successful data-driven decisions, and emphasise your communication skills.

Mentorship Matters

If you've had experience mentoring junior team members, make sure to highlight this. Talk about how you've fostered their growth in data engineering practices and how you approach knowledge sharing within a team.