Senior Data & Platform Engineer - GC OR USC only

360 Technology
Plano, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Plano, United States of America

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
ARM
User Authentication
Azure
Software as a Service
Cloud Database
Databases
Information Engineering
Data Governance
ETL
Data Transformation
Relational Databases
Dimensional Modeling
Python
PostgreSQL
Query Optimization
DataOps
SQL Databases
Systems Integration
Azure
Scripting (Bash/Python/Go/Ruby)
Azure
Rollup
Large Language Models
Snowflake
Grafana
Indexer
Backend
Star Schema
Virtual Agents
REST
Pagination
Data Pipelines
Go
Microservices

Job description

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

Requirements

  • 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

Apply for this position