# Senior Software Engineer, Data Platform

**Company:** [Square](https://hotfix.jobs/companies/square)
**Location:** Remote
**Role:** Data Engineering
**Salary:** $185k – $327k/yr
**Experience:** 5+ years
**Skills:** Python, Kotlin, Snowflake, Databricks, Apache Iceberg, Apache Airflow, dbt, Terraform, GitOps, Datahub, Looker, AWS
**Posted:** 2026-08-28

> Build and operate trusted, scalable data-platform capabilities spanning warehousing, orchestration, governance, BI, and developer tooling. The role requires senior software engineering experience, strong Python skills, modern data-platform expertise, and Terraform proficiency.

## Job Description

## Responsibilities
- Design, build, and operate data-platform capabilities for warehousing, orchestration, business intelligence, and data governance.
- Build reliable Python services and developer-facing tools for creating and operating data products.
- Develop scalable infrastructure as code with Terraform.
- Establish patterns for managing petabyte-scale data with strong governance, security, reliability, and usability.
- Partner with data engineers, analysts, scientists, and product teams to develop durable platform capabilities.
- Evaluate and build agentic workflows with appropriate controls and observability.
- Set technical direction, improve engineering standards, and mentor engineers.

## Requirements
- Senior-level software engineering experience with strong Python skills and experience designing, shipping, and operating production systems.
- Experience building or operating data platforms, data products, or large-scale data infrastructure.
- Experience with Snowflake, Databricks, or comparable modern data platforms.
- Experience with Terraform and infrastructure-as-code practices.
- Understanding of the performance, cost, reliability, access control, lineage, quality, and governance tradeoffs of petabyte-scale data.
- Experience collaborating directly with data practitioners.
- Strong technical judgment, communication, and cross-team leadership.

## Technologies
- Python
- Kotlin
- Snowflake
- Databricks
- Apache Iceberg
- Apache Airflow
- dbt
- Prefect
- Terraform
- Buildkite
- GitOps
- DataHub
- Anomalo
- Looker
- Omni
- AWS

## Compensation and Benefits
- U.S. starting pay ranges from $185,200 to $326,800 USD depending on zone, location, skills, experience, qualifications, and market conditions.
- Benefits include remote work, medical insurance, flexible time off, retirement savings plans, and modern family planning.

## Similar jobs

- [Senior Data Engineer](https://hotfix.jobs/jobs/126c2c36-adc0-4655-826a-fae92a9de0bf) - Otter - Mountain View, CA - $185k – $230k/yr
- [Senior Data Engineer II, Finance](https://hotfix.jobs/jobs/7deb1529-9974-4257-b7a8-eebeff40d40c) - Instacart - Remote - CA$188k – CA$199k/yr
- [Senior Data Engineer](https://hotfix.jobs/jobs/36e1151a-5c90-4085-8145-dcc3955a3c22) - Jump - Remote - $190k – $210k/yr
- [Senior Data Engineer](https://hotfix.jobs/jobs/cf45e5a5-fb7b-43fb-94e6-dff187027a77) - Vanta - Remote - $190k – $224k/yr
- [Senior Data Engineer](https://hotfix.jobs/jobs/b0ae084a-ade6-49e7-aa99-db7ab6bbc958) - Creditgenie - Plymouth Meeting, PA - $180k – $210k/yr

**Apply:** https://hotfix.jobs/jobs/09242111-a414-4433-b528-ac0b671f480c
**Canonical:** https://hotfix.jobs/jobs/09242111-a414-4433-b528-ac0b671f480c