Senior Data Engineer - US
Teleport · Remote · United States (Remote) · San Francisco Bay Area, CA · Seattle, WA ·
COMPENSATION
$222k – $342k
Listed on the employer's job board (Ashby)
- Senior Data Engineer
- Fully remote (Global)
- Build from scratch
- Python or Go
- Cloud Data Warehouse
As the first Data Engineer at Teleport, you will design and own the systems that transform raw company data into reliable insights. You will collaborate with cross-functional teams to model business metrics and ensure data quality across the organization.
What you'll do
- Design and operate a low-maintenance cloud data warehouse and transformation workflow.
- Model data from CRM, finance, billing, and product usage into coherent business entities.
- Establish canonical customer identity and mappings between various source identifiers.
- Partner with stakeholders to define key concepts like ARR, adoption, and gross margin.
- Build data quality checks, documentation, lineage, and observable failure behavior.
- Protect sensitive information through access control, minimization, and retention practices.
- Manage warehouse performance and costs while keeping the platform operable by a small team.
- Use Python or Go for custom integrations where managed services are insufficient.
What you'll need
- Willingness to complete a take-home Data Engineering Challenge via GitHub.
- Experience building a data engineering function from scratch at a growing startup.
- Strong SQL skills and expertise in dimensional or analytical data modeling.
- Ability to translate ambiguous stakeholder questions into testable business definitions.
- Production experience with dbt or an equivalent SQL transformation workflow.
- Experience with cloud data warehouses such as Redshift, Snowflake, or BigQuery.
- Familiarity with managed ELT, APIs, object storage, and incremental loading.
- Strong practices in data quality, reconciliation, and handling sensitive data.
- Practical experience with Python or Go, CI/CD, and infrastructure as code.
- Sound judgment regarding build vs. buy decisions and operational simplicity.
Stack
- SQL
- dbt
- Redshift
- Snowflake
- BigQuery
- Python
- Go
- GitHub
How you'll work
- Remote-first and globally distributed team.
- Collaborative environment with high autonomy.
- Take-home challenge completed on your own time.
What you get
- Extensive health coverage.
- Annual expense budget.
- Rest and recovery policies.
- Retirement savings plans.
- Professional development opportunities.
Hiring process
- Zoom meeting with a recruiter to discuss role and compensation.
- Zoom meeting with Hiring Manager to review the data challenge.
- Two-week take-home Data Engineering Challenge via Slack and GitHub.
- Final Zoom review of the solution with Hiring Manager and team member.
- Offer extended if the challenge solution meets the required bar.