Massachusetts Information Technology Jobs

Search for Jobs in Information Technology
MassHire JobQuest Logo

Job Information

Kforce Senior Data Engineer in Boston, Massachusetts

Kforce has a client that is seeking a Senior Data Engineer in Boston, MA.Summary:As a Senior Data Engineer, you'll join in architecting our platform to support analytics and machine learning that will ultimately help to define how our bioengineering is performed at scale. Our programming languages of choice are Python and SQL, and DNA, but you are someone who loves writing elegant code in any language. Plus, you're an experienced data wrangler who enjoys building systems from the ground up. Most importantly, you will be passionate about making biology the next engineering discipline.Note: The current list of tools we utilize includes RDS Postgres, Snowflake, Airflow, AWS DMS, Spark on EMR, and Python. Extensive experience with the tools we use is not required, but rather a working understanding of the Desired Software and Tools listed below is preferred.Responsibilities

  • Expanding and optimizing our data pipeline architecture, as well as flow and collection for cross functional teams; This includes: automating manual processes, ETL, re-designing infrastructure for greater scalability, and improving reliability and accuracy

  • Supporting our software engineering initiatives to ensure optimal delivery architecture is consistent throughout ongoing projects

  • Using appropriate tools to analyze the data pipeline and provide actionable insights into operational efficiency, data accuracy, and other KPI's

  • Working with various stakeholders to assist with related technical issues and infrastructure needs

  • BS, MS, or PhD in computer science or related quantitative field

  • 5 years of data engineering experience, with advanced knowledge of database design best practices

  • Experience working with relational databases, data warehouses, and big data platforms

  • Demonstrated ability performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement

  • Strong analytical skills in relation to working with large datasets

  • Experience building processes that support data transformation, data structures, metadata, dependency, and workload management

  • Working knowledge of message queuing, stream processing, and highly scalable big data stores

  • Analytical, highly motivated self-starter, with strong project management and organizational skills

Desired Software and Tools Working Knowledge:

  • Data pipeline and workflow management tools: Airflow, Luigi, etc.

  • Big Data tools: Hadoop, Hive, Spark

  • AWS cloud services: EC2, EMR, RDS, Redshift, S3

  • Languages: Python, Java, Scala, etc.

  • Linux

Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.Compensation Type:Hours