Data Engineer

Posted on 14 September 23 by Matt Owens

  • $80000 - $100000 per Year

Powered by Tracker

Job Description

Title: Data Engineer
Location: Remote 

The Data Engineer role offers tremendous opportunities for advancement. We are seeking a highly skilled and industrious individual who can independently initiate tasks, manage multiple responsibilities efficiently, and produce outcomes swiftly in a dynamic work setting. The ideal candidate must be a collaborative team member who possesses a history of crafting high-performance applications for sizable corporate clients. Possess expertise in agile product development practices, and a proven history of prioritizing and meeting project deadlines with dedication and a strong sense of urgency. Reporting directly to the Director of Engineering, this role is a valuable addition to our client’s organization.

Your role:

  • Designing, developing, testing, deploying, and maintaining applications to support business requirements.
  • Developing and enhancing data solutions.
  • Designing relational schemas for persisting complex business objects.
  • Performing ETL (Extract, Transform, Load) processes for customer data integration.
  • Implementing validation and mitigation strategies to handle invalid incoming data.
  • Facilitating data exchange between CDI's user-facing application and backend pricing optimization science solutions.
  • Managing versioning of database schemas and stored procedures.
  • Creating visualizations for analytics and reporting.
  • Collaborating closely with both the Engineering and Science departments to create cohesive data-centric solutions.
  • Exporting data to Excel, consolidating disparate data sources, and implementing defense mechanisms to address and reduce the impact of data quality issues and inconsistencies.
  • Providing expertise in transitioning from a document store to a relational database.
  • Troubleshooting and resolving technical issues through debugging.
  • Estimating the level of effort required for user stories and tasks.
  • Active participation in Agile/SCRUM processes and ceremonies.

What you’ve got:

  • Bachelor’s Degree in Computer Science, or equivalent.
  • A minimum of 5 years' experience in software development.
  • Strong teamwork and effective communication skills.
  • Proficiency and experience in the following areas: Agile Development Methodology, Relational Databases (e.g., SQL Server, Postgres), Document stores (e.g., MongoDB), Python, database query performance optimization, database versioning and migration, ETL, Git, Object-Relational Mapping (ORM), and performance optimization and debugging.
  • Demonstrated initiative in identifying and addressing technology-related issues and opportunities, actively contributing to the business's success.
  • Strong interpersonal, written, and verbal communication skills.
  • Proven experience working effectively in a team-oriented, collaborative environment.
  • Ability to create and maintain technical documentation. 
  • Google Cloud
  • CI/CD Build and Release Pipelines
  • Jira
  • C#
  • HTML and JavaScript
  • Security, SSO (Single Sign-On), SSL (Secure Sockets Layer)
  • SaaS (Software-as-a-Service)
  • Experience in the Retail Industry
  • Local to Scottsdale, AZ would be a huge plus for 1-2 days of weekly whiteboarding.

To find more great tech-centric jobs, please visit www.phoenixstaff.com.

Job Information

Rate / Salary

$80000 - $100000 per Year




Not Specified

Skills / Experience

Not Specified


Not Specified

Our Reference


Job Location