Senior Analytics Engineer I

UpsideAustin, TX
77d$150,000 - $180,000

About The Position

We're looking for an Analytics Engineer to join the team responsible for Upside’s core data platform. You’ll play a key role in building trusted data products that serve both internal teams and customer-facing features, while also improving the analytics platform and enabling others to do their best data work. This is a great opportunity for someone who’s confident working with large datasets and complex business logic, thrives in a fast-moving environment, and wants to grow as a technical contributor while collaborating closely with product managers, analysts, data scientists, and engineers across the company.

Requirements

  • Have 2–4 years of experience working in data or analytics engineering roles, preferably in a modern data stack environment (e.g., Snowflake, dbt, Dagster, Airflow).
  • Are fluent in SQL, and comfortable writing performant, modular transformations at scale.
  • Have working knowledge of Python, particularly in the context of data orchestration, transformations, and testing.
  • Understand tradeoffs between different modeling approaches (e.g., Kimball vs. OBT), and can choose appropriate techniques based on data volume and business needs.
  • Can independently communicate technical concepts to both engineers and non-technical stakeholders.
  • Think critically about ROI, know when to automate, and understand how to balance long-term quality with short-term delivery.

Nice To Haves

  • Experience supporting machine learning workflows, such as building features or monitoring model inputs and outputs.
  • Familiarity with DevOps practices (e.g., CI/CD for data), data governance, or FinOps (cost-conscious design).
  • Experience working in a fast-growing startup environment or on platform-style teams that serve internal customers.

Responsibilities

  • Design and build complex, scalable data products that support internal analytics and power product features, using tools like dbt, Snowflake, and Dagster.
  • Translate ambiguous business needs into structured, trustworthy data assets—owning development end-to-end, from design through deployment and monitoring.
  • Contribute to shared platform tooling that improves pipeline orchestration, testing, access control, and observability for both engineers and analysts.
  • Evaluate and implement new platform capabilities, such as Semantic Views, Cortex, or SnowML, to improve performance, maintainability, and user experience.
  • Support and enable teammates across the org, including onboarding new users, resolving data issues, and documenting patterns and best practices.
  • Maintain reliability and data quality through shield support rotations, strong monitoring, alerting, and test coverage.

Benefits

  • Medical, dental, and vision coverage starting on Day 1
  • Equity (ISOs)
  • 401(k) program
  • Family planning programs + paid parental leave
  • Physical fitness and wellness memberships
  • Emotional and mental health support programs
  • Unlimited PTO + 10 paid federal holidays + our annual, week-long Winter Break
  • Flexible work environment
  • Lunch reimbursement for in-office employees
  • Employee Resource Groups
  • Learning and Development stipend
  • Transparent culture
  • Amazing mission!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service