Data Engineer (Python) - Remote USA
Core
Design, develop, test, and maintain data pipelines, database solutions, and reporting integrations using SQL, Python, Databricks, and AWS.
Role type
Senior Data Engineer
Builds
Reliable data pipelines, PostgreSQL database objects, and AWS QuickSight reporting integrations
Domain
Cloud data engineering (AWS, Databricks) and relational databases
Required skills
SQL, Python, PostgreSQL, Databricks, AWS QuickSight, API development, CI/CD, Infrastructure as Code
Preferred skills
Spark, Airflow, TypeScript, data governance, test-driven development
Technologies
AWS, Databricks, PostgreSQL, QuickSight, Terraform, GitHub Actions
Responsibilities
Design and maintain data pipelines and transformation workflows; Develop and optimize PostgreSQL database objects and queries; Build integrations for AWS QuickSight reporting; Develop API services and reusable components; Create data-quality checks, validation jobs, and monitoring alerts; Troubleshoot data issues and improve pipeline reliability; Write unit and integration tests; Collaborate on CI/CD and infrastructure as code; Apply security and privacy controls for data.
Seniority
Senior, hands-on IC
