Senior Data & Platform Engineer - GC OR USC Only
Location: 2375 N Glenville Dr Bldg A, Richardson, TX 75082
Work Authorization: GC or USC
Experience Required: 10+ Years
Position Overview:
We are seeking a Senior Data & Platform Engineer to design and operate data pipelines that connect heterogeneous source systems, normalize data into consumption-ready models in Snowflake, and build AI-powered agents that surface intelligence across the platform.
Core Responsibilities:
• Snowflake Engineering
- Design schemas and data models
- Write performant SQL queries
- Manage roles, permissions, and warehouse sizing
- Implement change management practices
• ETL / ELT Development
- Build and maintain pipelines ingesting data from APIs, databases, SaaS platforms, and event streams
- Normalize data for BI and downstream consumers
• AI Agent Development
- Leverage Snowflake Cortex and AI agent frameworks
- Build intelligent data products and automate analytical workflows
• Backend & API Connectivity
- Develop integrations with internal and third-party systems
- Work with REST APIs and backend services
Required Skills:
• Snowflake
- Hands-on experience building and optimizing data models
- Advanced SQL expertise including PIVOT, GROUPING SETS, ROLLUP, and CUBE
- Experience managing Snowflake production environments
• Multi-Source Integration
- Experience ingesting data from relational databases, REST APIs, SaaS platforms, and event streams
• ETL / ELT Design
- Experience designing normalized schemas and transformation pipelines
- Knowledge of star schema, snowflake schema, and dimensional modeling
• Python
- Strong proficiency in pipeline orchestration
- Data transformation and automation scripting
- API client development
• AI Agents within Snowflake
- Familiarity with Snowflake Cortex
- Experience with LLM functions and agent-based workflows
• Backend Integration Patterns
- Experience building backend services using Python and REST APIs
- Knowledge of authentication, pagination, error handling, and retry logic
Additional Skills:
• PostgreSQL & Relational Databases
- Query optimization, indexing, and schema design
• Go (Golang)
- Experience building backend services or microservices
• Cloud Data Infrastructure
- Familiarity with Azure or AWS services such as Azure Data Factory, Event Hubs, and S3
• Data Observability & Testing
- Experience with dbt tests, data quality frameworks, and observability tools such as Great Expectations or Monte Carlo
Ideal Candidate:
• Self-directed engineer with strong data engineering and platform development experience
• Able to work with ambiguous requirements and design scalable solutions
• Strong communication skills across engineering and product teams
• Focused on data quality, documentation, and building reliable systems for consumers