Senior Data Engineer
Posted 4hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Data Engineer building Teleport's internal data platform for AI infrastructure identity security. Designing warehouses, pipelines, and trusted business metrics across the company.
Responsibilities:
- Build Teleport's internal data platform as the company's first Data Engineer
- Design and operate a low-maintenance cloud data warehouse and transformation workflow
- Evaluate managed connectors, source exports, and native cloud services before building custom ingestion software
- Model CRM, contracts, finance, billing, product usage, and cloud infrastructure data into coherent business entities and metrics
- Establish canonical customer identity and mappings across accounts, tenants, billing entities, and source-specific identifiers
- Partner with Finance, Revenue, Product, and Engineering to define ARR, adoption, infrastructure cost, and gross margin
- Build data-quality checks, reconciliation, documentation, lineage, and observable failure behavior
- Protect customer and employee information through access control, minimization, redaction, and retention practices
- Manage warehouse performance and cost while keeping the platform understandable and operable by a small team
- Use Python or Go for integrations not safely or economically handled by managed or warehouse-native capabilities
- Collaborate with Teleport engineers on a take-home Data Engineering Challenge using GitHub over approximately two weeks
Requirements:
- Willingness to collaborate with Teleport's engineers on the Data Engineering Challenge
- Experience building a data engineering function from scratch at a growing startup is highly desirable
- Strong SQL and dimensional or analytical data-modeling expertise
- Experience translating ambiguous stakeholder questions into documented, testable business definitions
- Production experience with dbt or an equivalent SQL transformation workflow
- Experience with a cloud data warehouse such as Redshift, Snowflake, or BigQuery
- Experience with managed ELT, APIs, object storage, incremental loading, and source schema evolution
- Strong data-quality and reconciliation practices
- Experience handling sensitive data, access control, and retention responsibly
- Practical experience with Python or Go, CI/CD, infrastructure as code, and cloud operations
- Sound judgment about build vs. buy decisions, operational simplicity, and managing scope in a startup environment
- Intellectual curiosity and willingness to master new technologies
- Comfortable changing the area of focus and working directly with stakeholders across the company
- Progressive, hands-on Data Engineering experience is required, with the required amount not specified
- Ability to work in the US
- Ability to travel to Oakland, CA for onboarding week and occasionally for team events
- Consent to background, education, and employment verification
Benefits:
- Extensive health coverage
- Annual expense budget
- Rest and recovery policies that maximize your ability to recharge
- Retirement savings plans
- Professional development opportunities
- Equity
















