Senior Platform Engineer - Data & Analytics Platforms
New
J
JobgetherData analytics platforms
Based in the United StatesFull-TimeSenior
Salary122,000 - 143,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Required Skills
- PythonSQLMicrosoft AzureMicrosoft Power BISnowflakeCI/CD
Requirements
- Have experience in platform engineering, data platform engineering, cloud engineering, infrastructure engineering, or a DevOps-focused role.
- Have hands-on experience engineering, administering, or operating Snowflake in an enterprise environment.
- Know Snowflake architecture and capabilities, including roles and grants, databases, schemas, warehouses, resource monitors, tasks, streams, data sharing, marketplace patterns, cloning, security controls, and workload management.
- Have experience implementing Snowflake security and governance practices, including role-based access control, secure sharing, masking or access policies, and auditability.
- Have experience optimizing Snowflake performance, reliability, and cost through query analysis, warehouse sizing, workload monitoring, and operational tuning.
- Have experience administering or engineering Microsoft Azure services, including identity integration, networking, private connectivity, monitoring, and production support.
- Be familiar with Microsoft Fabric, Power BI, or comparable analytics platforms, including administration, governance, capacity or workspace management, and operational support.
- Have practical experience with automation, CI/CD, Infrastructure as Code, version control, testing, documentation, and repeatable deployment practices.
- Have experience integrating data platforms with ingestion, transformation, orchestration, catalog, business intelligence, analytics, IT service management, and monitoring tools.
- Have experience supporting production platforms through observability, incident management, root cause analysis, runbooks, and resilience practices.
- Be proficient in SQL and at least one platform-engineering programming or scripting language, such as Python, PowerShell, Java, or Scala.
- Have analytical and troubleshooting skills to assess complex technical challenges and develop scalable, maintainable solutions.
- Be able to explain technical decisions and collaborate across engineering, architecture, security, governance, operations, vendor, and business-facing teams.
Responsibilities
- Design, build, configure, and support enterprise capabilities across Snowflake, Microsoft Fabric, Azure, Power BI, and related services.
- Engineer and manage Snowflake databases, schemas, roles, grants, warehouses, resource monitors, tasks, streams, secure data sharing, and workload controls.
- Develop standardized patterns for onboarding, access management, data publishing and consumption, environment configuration, workload isolation, and governed data sharing.
- Optimize Snowflake performance and efficiency through query analysis, warehouse sizing, workload monitoring, resource management, usage analysis, and FinOps practices.
- Build and maintain automation scripts, CI/CD pipelines, Infrastructure as Code, templates, and repeatable deployment processes.
- Administer Azure services and integrations, including identity management, networking, private connectivity, monitoring, security controls, and production configuration.
- Support Microsoft Fabric and Power BI capabilities, including capacity and workspace management, connectivity, governance, monitoring, and operational readiness.
- Embed access controls, auditability, data quality, observability, security, and cost management into platform services and engineering standards.
- Maintain platform health through monitoring, alerting, incident response, root cause analysis, runbooks, resilience planning, and continuous improvement.
- Collaborate with engineering, architecture, security, cloud, governance, operations, product, and business teams on platform solutions.
View Full Description & ApplyYou'll be redirected to the employer's site