Data Engineer
Data Engineering
Newbury Direct Hire Jan 24, 2023

Newbury Partners is a business process and IT services consulting firm specializing in Bullhorn for the Staffing Industry. We support Bullhorn clients with software implementation, optimization, data migration, and customizations.

As a Data Engineer, a typical day might include:

  • Developing complex, optimized T-SQL scripts to migrate data, leveraging built-in functionality such as pivot, cross apply, loops and recursive CTEs
  • Data analysis, reviewing various data sources, including extracting data from database backups, such as Oracle or Postgres, and identify entity relationships and attributes without the availability of diagrams or documentation
  • Performing ad hoc data updates using SQL and API tools.
  • Working closely with the project team to translate customer technical specifications into Bullhorn Database solutions.
  • Applying best practices for researching and resolving migration issues.
  • Managing multiple time sensitive projects

This job might be for you if you have the following experience:

  • 3+ years of writing complex T-SQL queries, stored procedures, views, and other database design work in MS SQL Server

· Web technologies, languages and frameworks (REST, SOAP, Angular, SQL, Python, Java/Spring)

· Working with relational databases, and familiarity with a variety of databases, including Postgres and Oracle.

  • ETL development and data migrations
  • Self-directed, working as part of a larger cross functional team in a dynamic environment, including client facing experience
  • Strong verbal, written, organizational, analytical, presentation and interpersonal skills
  • Reporting tools such as SSRS, Cognos and PowerBI

Bonus points for:

  • Bullhorn and/or staffing industry experience
  • Experience with Typescript
  • Multilingual

Job Type: Full-time

Salary: DOE



  • 401(k)
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance


Compensation package:


  • Bonus pay


Experience level:


  • 5 years




  • Monday to Friday




  • SQL: 3 years (Required)


Work Location: Remote