Full Time

Staff Data Engineer (Remote)

BD
Remote!
$90,000 - $130,000* / year (about $43–$63 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by BD, so some details may not match this job. The employer's own page has the real description.

Overview

The Staff Data Engineer at BD will play a pivotal role in designing and implementing data solutions to drive strategic initiatives across the organization. This position requires a deep understanding of data architecture, data modeling, and the development of robust data pipelines. The successful candidate will work collaboratively with cross-functional teams to ensure that high-quality data is accessible for analysis and decision-making processes, while also leading efforts to innovate and optimize our data infrastructure.



Job Responsibilities

  • Design, develop, and maintain scalable data pipelines and architectures that support organizational goals.
  • Collaborate with data scientists and analysts to integrate and transform data, ensuring data integrity and quality.
  • Implement best practices in data governance, security, and compliance across data management processes.
  • Optimize and enhance existing data storage solutions to improve performance and cost efficiency.
  • Lead projects involving large datasets, employing advanced analytical techniques to derive actionable insights.
  • Provide mentorship and guidance to junior data engineers and collaborate with interdisciplinary teams on data initiatives.
  • Stay current with industry trends and emerging technologies to innovate and drive best practices in data engineering.


Qualifications

  • Bachelor's or Master’s degree in Computer Science, Engineering, Data Science, or a related field.
  • 5+ years of experience in data engineering, data architecture, or a similar role.
  • Proficiency in programming languages such as Python, Java, or Scala.
  • Solid understanding of distributed systems and data storage technologies (e.g., SQL, NoSQL, Hadoop, or Spark).
  • Experience with cloud platforms (AWS, Azure, or GCP) and data warehousing solutions.
  • Strong problem-solving skills, attention to detail, and ability to work collaboratively in a remote environment.
  • Excellent communication skills, both verbal and written, with the ability to convey complex technical information to non-technical stakeholders.


Technologies & Tools

The Staff Data Engineer position utilizes a variety of advanced technologies and tools essential for data management and analytics. Key technologies include programming languages such as Python and Java, data processing frameworks like Apache Spark, and cloud platforms like AWS or Azure. Familiarity with data storage solutions such as SQL and NoSQL databases is also crucial, along with proficiency in ETL tools and data visualization software.



Ideal Candidates

Ideal candidates will demonstrate a combination of technical expertise and strong analytical skills, showcasing their ability to solve complex data problems efficiently. They should be proactive, self-motivated, and possess an innovative mindset with a genuine passion for data. Successful candidates will also exhibit exceptional interpersonal skills, enabling them to effectively collaborate with various teams and communicate their insights. Attributes like adaptability, resilience, and a continuous learning mindset will further enhance their fit for this role.

Heard nothing since you applied? Our guide says when to follow up, how, and what to write. How to follow up →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.