Data Engineer III

RemitlySan Jose, CA
2d$187,741 - $197,741Remote

About The Position

Own a specific set or group of data transfers in various capacities including collection setup, data transfer setup, and contributor/customer setup. Oversee specific database management ensuring structure and dataflow adheres to department standards. Perform moderate research, design, and data engineering assignments within a specific engineering functional area or product line. Interface with other technical personnel or team members to document, interpret, and finalize requirements. Produce code that is efficient, repeatable, without defects, and adherent to best practices such as naming conventions, encapsulation, etc. Write and review portions of detailed specifications for the development of data components. Complete data engineering bug fixes and issues, researching and identifying root causes as appropriate. Identify opportunities to apply automation or other tools to improve effectiveness or efficiency. Work closely with other development team members to understand product requirements and translate them into data engineering and/or data management designs. Innovate process improvements that enable efficient delivery and maintenance. Participate in the development processes, coding best practices, and code reviews. Utilize various data workflow management and analysis tools. Participate in process improvement and compliance to successfully and consistently deliver high quality services on time, and to specification, to meet business needs. Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders. Participate in project reviews. Perform other duties as needed.

Requirements

  • Master’s degree (or foreign equivalent) in Computer Science, Computer Engineering, Information Systems, or a related field required.
  • 1 year of experience in job offered or related occupations required.
  • 1 year of experience: conducting User Acceptance Testing (UAT) to ensure that developed solutions meet business requirements; creating detailed test plans, test cases, and test scripts, while working with development teams to resolve them; performing conceptual and logical data modeling in coordination with business stakeholders, as well as creating reports and dashboard teams to support business operations and processes; utilizing advanced SQL to develop complex SQL queries for data analysis, reporting, and performance optimization; using data analysis for data cleaning and analysis techniques to extract meaningful insights that drive business decisions; and with technical documentation to document processes, workflows, and reports to ensure clarity and maintainability.

Responsibilities

  • Own a specific set or group of data transfers in various capacities including collection setup, data transfer setup, and contributor/customer setup.
  • Oversee specific database management ensuring structure and dataflow adheres to department standards.
  • Perform moderate research, design, and data engineering assignments within a specific engineering functional area or product line.
  • Interface with other technical personnel or team members to document, interpret, and finalize requirements.
  • Produce code that is efficient, repeatable, without defects, and adherent to best practices such as naming conventions, encapsulation, etc.
  • Write and review portions of detailed specifications for the development of data components.
  • Complete data engineering bug fixes and issues, researching and identifying root causes as appropriate.
  • Identify opportunities to apply automation or other tools to improve effectiveness or efficiency.
  • Work closely with other development team members to understand product requirements and translate them into data engineering and/or data management designs.
  • Innovate process improvements that enable efficient delivery and maintenance.
  • Participate in the development processes, coding best practices, and code reviews.
  • Utilize various data workflow management and analysis tools.
  • Participate in process improvement and compliance to successfully and consistently deliver high quality services on time, and to specification, to meet business needs.
  • Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
  • Participate in project reviews.
  • Perform other duties as needed.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service