Open role
[Remote] Senior Data Engineer
Note: The job is a remote job and is open to candidates in USA. Nimble Gravity is hiring a Senior Data Engineer to build foundational data pipeline infrastructure and support the transition from legacy on-premises systems to a Snowflake cloud data platform. The role also leads a small data engineering team and enables decentralized teams to create AI-ready, self-service data products.
Responsibilities
- Design, build, and maintain scalable data pipelines supporting batch, real-time streaming, and event-driven data movement from on-prem and cloud sources
- Serve as the core developer for our Snowflake data platform, ensuring optimal performance, modeling, and storage structures
- Architect and build transform pipelines that deliver high-quality data inputs to Snowflake and dbt AI features. Design and maintain the robust semantic layers and metadata models required to power "Self-Service 2.0" natural language user interfaces
- Establish robust reference architectures, standard templates, and CI/CD best practices to enable decentralized line-of-business teams to build safely
- Provide direct management and career mentorship to one data engineer (with room to grow). Act as a guide for self-taught domain data analysts to mature their engineering practices
- Drive the adoption of dbt for data transformation and explore the integration of AWS and Azure cloud data tools (ADF, Azure Functions, Stream Analytics) to optimize data flow
Skills
- 5–7 years of dedicated data engineering experience, with a proven track record of building production-grade data pipelines
- Advanced, hands-on experience with Snowflake architecture, performance tuning, and data sharing is a strict requirement
- Proven experience moving data across hybrid environments (on-prem to cloud) utilizing batch, streaming (e.g., Stream Analytics), and event-driven patterns
- Experience building or maintaining semantic layers (e.g., dbt Semantic Layer, Snowflake Cortex/Semantic definitions) and structuring data specifically for consumption by downstream AI, LLM, or natural language search features
- Strong Python skills, particularly in cloud environments (e.g., writing Azure Functions for data workloads) and strong SQL capabilities
- A collaborative, coaching mindset with a passion for teaching, establishing governance, and raising the technical bar for cross-functional teams
- We do not sponsor H1B visas
- Exposure to dbt is highly preferred
- Experience with Azure data tools (Azure Data Factory) is a strong plus; familiarity with AWS data ecosystems is nice to have
Company Overview