Software Engineer (Data)

PRYPCO

Completely RemoteFull TimeEngineering & Architecture
Posted Today

Job description

Responsibilities

  • Design, build, and maintain efficient, reliable data platforms and end-to-end data pipelines
  • Partner with Product, Engineering, and Data Science teams to translate requirements into scalable solutions
  • Establish data standards, maintain documentation, and manage the company-wide data registry
  • Automate manual workflows and streamline data accessibility for all organizational users
  • Plan and execute platform improvements, defining best practices for coding, testing, and deployment

Requirements

  • Bachelor's or Master's degree in Computer Science or a related field
  • Strong proficiency in Python, SQL, and Unix shell scripting
  • Hands-on experience with Agile engineering practices, including TDD, refactoring, CI/CD, and XP
  • Proven experience designing, implementing, and maintaining custom ETL pipelines
  • Experience with workflow orchestration tools such as Apache Airflow
  • Expertise in distributed data processing and query engines (e.g., Trino, Spark, Snowflake, or BigQuery)

Preferred Qualifications

  • Experience building large-scale infrastructure applications and writing maintainable code
  • Expertise with cloud platforms such as AWS or GCP
  • Experience with containerization and Infrastructure as Code (Docker, Kubernetes, or Terraform)
  • Understanding of modern data architecture and Data Mesh principles
  • Familiarity with monitoring and observability tools like New Relic, Grafana, or Prometheus

About the Company

PRYPCO is building the data platform that powers decision-making across the entire organization, ensuring data is reliable, accessible, and easy to work with for every team.

Skills & tools

PythonSQLAirflowSnowflakeSparkTrinoBigQueryAWSGCPDockerKubernetesTerraform

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01Bachelor's or Master's degree in Computer Science or related field
  2. 02Proficiency in Python, SQL, and Unix shell scripting
  3. 03Experience with Agile, TDD, refactoring, CI/CD, and XP
  4. 04Experience designing and maintaining custom ETL pipelines
  5. 05Experience with Apache Airflow
  6. 06Expertise in distributed data processing (Trino, Spark, Snowflake, or BigQuery)