Archived listing
This role was posted over 30 days ago. We keep it for reference, but the employer may have already filled it. Browse current worldwide remote jobs or see today's verified listings.
Senior Data Engineer (Python)
Job Description
The Role:
We are looking for a Senior Data Engineer to architect and scale the data foundations for one of our high-growth client products. The ideal candidate is a Python expert who treats data infrastructure as software, implementing CI/CD, unit testing, and observability into every layer of the modern data stack. You are a perfect candidate if you are growth-oriented, you love what you do, and you enjoy working on new ideas to develop exciting products.
What we’re looking for:
-
5+ years of experience building complex data processing applications using Python (Pandas, PySpark, or Dask).
-
Advanced SQL skills for complex transformations, window functions, and query optimization in cloud warehouses.
-
Deep experience with dbt (data build tool) for managing the T in ELT, including documentation and testing.
-
Proven experience with Apache Airflow, Prefect, or Dagster for managing complex dependency graphs.
-
Hands-on experience with Snowflake, BigQuery, or AWS Redshift.
-
Strong understanding of Dimensional Modeling (Star/Snowflake schema) and Data Vault 2.0.
-
Experience with Git, Docker, and implementing CI/CD for data pipelines.
Nice-to-Have:
-
Experience building Real-time Pipelines using Kafka or Flink.
-
Familiarity with Data Contracts and Data Quality frameworks (Great Expectations, Monte Carlo).
-
Knowledge of Vector Databases (Pinecone, Milvus) for AI/LLM applications.
-
Infrastructure as Code (Terraform) experience.
Responsibilities:
-
Build and maintain scalable, automated ELT/ETL pipelines that provide a 'single source of truth' for the organization.
-
Implement rigorous automated testing and monitoring to ensure data integrity and reliability.
-
Optimize warehouse storage and compute costs while reducing pipeline latency.
-
Partner with Data Scientists and Product Managers to translate business requirements into technical data models.
-
Promote a 'DataOps' culture within the team, conducting code reviews and sharing best practices.
What we offer:
Predictable project hours
Flex days, so you can recharge
Career-accelerating positions at cutting-edge companies
Hand-picked opportunities just for you
One seamless process, multiple opportunities
Compensation
To apply: https://weworkremotely.com/remote-jobs/proxify-ab-senior-data-engineer-python-1
Did you apply to this job?
What actually happened matters more than our score. Fifteen seconds, and it changes the grade the next person sees.
📱 Want jobs like this daily? Join @remotywork on Telegram — top 5 scored remote jobs every weekday, no spam.