Data Engineer

Inkind Cards IncAustin, TX
41d$135,000 - $155,000Hybrid

About The Position

The Data Engineer is a key member of the development team, responsible for building and maintaining optimized and highly available data pipelines. They're expected to build data processing frameworks that handle the business's growing databases, while promoting the development of new insights for the business. They are ultimately expected to partner with Development, Finance, Analytics, Marketing, Sales, Customer Support, and leadership in order to leverage data with reporting and scientific tooling. The data engineer is expected to contribute to the continual improvement of the business' data platforms through their observations and well-researched knowledge. They should keep track of industry best practices and trends, and take initiative on system improvements.

Requirements

  • Bachelor's degree (masters' preferred) in Computer Science, Applied Mathematics, Engineering, or any other technology related field. An equivalent of this educational requirement in working experience is also acceptable.
  • 5+ years professional database development experience, preferably as a Data Engineer in a fast-paced environment and complex business setting
  • Expert level knowledge of SQL with focus on writing and optimizing queries
  • Demonstrated experience building and maintaining reliable and scalable ETL on big data platforms as well as experience working with varied forms of data infrastructure inclusive of relational databases
  • Experience with data warehousing inclusive of dimensional modeling concepts
  • Proficiency in scripting languages and machine learning
  • Expert problem solving ability and maker's mentality; Vast experience designing & architecting new features and solutions from scratch
  • Eagerness to discover innovative ways to work faster and more efficiently, while balancing competing concerns (tech debt, cost, security, complexity, etc.)
  • Initiative to find and fix bugs before shipping; experience writing good test coverage, especially for complex flows; ability to quickly troubleshoot bugs
  • Proactive communication, both written and spoken, and excellent ability to work well with others, in-person and remotely
  • Courage when it comes to raising concerns and asking questions
  • Ability to stay up-to-date with new frameworks and tools to speed up development, while keeping a sharp eye out for potential vulnerabilities and edge cases

Responsibilities

  • Responsible for the design, deployment, and maintenance of the business's data platforms
  • Own architectural processes and decisions for various data models within the organization
  • Develop and maintain new data collection systems
  • Work cross functionally with various departments, including but not limited to: leadership, the development team, the finance team, and the data science team, in order to convert data into understandable information for other professionals
  • Provide mentorship to team members on database and SQL best practices
  • Support data science and machine learning initiatives in multiple frameworks: NLP, LLM, and linear regression
  • Ensure implemented data systems have relevant security

Benefits

  • Generous PTO and company holiday policy + company paid Short Term Disability
  • 100% employer covered health and dental insurance for our direct employees (a set plan is covered, with higher tier healthcare coverage available at employee's additional cost; dependent coverage is at employee's cost); vision plan available at employee's additional cost
  • Child Care Benefits and generous parental leave
  • Dog-friendly workspace in a secure building with great views of downtown Austin
  • Daily lunches and snacks

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Publishing Industries

Number of Employees

101-250 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service