Search

Data Engineer

PublishedPublished: 6/14/2022
Technology

Job Description

Job Description

Data Engineer

Remote

Indent: SF_OP_207718-6

Qualifications:

  • 5 years working as a database engineer or in a related role.
  • Bachelor's in Computer Science strongly preferred.
  • Strong SQL expertise. You can write a query to do almost anything.
  • Experience with Python strongly preferred.
  • Hands-on experience using AI coding assistants and Developer Productivity tools (e.g., Cortex, Code Assist, Claude Code) for coding, debugging, and SQL generation.
  • Strong AI literacy: Ability to effectively prompt, validate, debug, and audit AI-generated code and SQL queries for accuracy, efficiency, and security.
  • ETL experience is a must, DBT preferred.
  • Experience with data warehouse platforms, Snowflake preferred.
  • Understanding of various raw data sources (flat file, ODBC, XML, JSON) and data flows from raw to warehouse formats.
  • Understanding of common data warehouse best practices.
  • Experience working in production systems.
  • Must comply with HIPAA rules and regulations (including safe usage guidelines for AI tools when handling sensitive data or proprietary schemas).
  • Experience with both MySQL and Microsoft SQL Server.
  • Experience developing data-driven healthcare applications including payer claims / attribution models strongly preferred.
  • A strong desire to learn new technologies and adapt to AI-assisted development workflows.
  • Willingness to accept input from anyone on the team.
  • Ability to manage multiple priorities in a fast-paced, dynamic environment.
  • Strong attention to detail.
  • Growth mentality, motivated to develop into a key member of the team.
  • Strong problem-solving skills.
  • Excellent written and verbal communication skills.
  • Ability to work and thrive in a strong team environment.
  • Adaptable and flexible.

Responsibilities

  • Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance.
  • Leverage AI coding assistants (e.g., Cortex, Code Assist, Claude Code) to accelerate code generation, optimize SQL/Python scripts, write automated tests, and streamline refactoring.
  • Contribute in all phases of the development lifecycle.
  • Write well-designed, testable, efficient code—combining human code review with AI-generated suggestions to ensure security and maintainability.
  • Identify opportunities to make our database faster by running diagnostics, optimizing queries, building indexes, and performance tuning.
  • Test and track bugs at the raw data level, utilizing AI debugging and root-cause analysis tools to identify data quality issues faster.
  • Work in an Agile development process and tools (JIRA/git/etc.). You can address bugs with QA, plan schemas with the rest of the engineering team, and respond quickly to other business needs.
  • Troubleshoot potential issues proactively.
  • Database tuning.
  • Work with stakeholders to gather requirements and break down work into manageable tasks.
  • Actively experiment with new AI tools and workflows to improve personal and team engineering velocity.
  • Other duties as assigned.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...