Senior Python Data Engineer

1 month ago
Full-time
Senior
Software Development
3Pillar Global

3Pillar Global

3Pillar Global is an innovative product development company that builds breakthrough software products to power digital businesses. They offer a range of services including product strategy, management, user experience design, and software engineering ...

Internet Software & Services
1K-5K
Founded 2006
$26M raised

Description

  • Develop and refine strategies for acquiring research data from scientific laboratory instruments.
  • Engineer and operationalize custom file parsers for diverse instrument output formats (e.g., .xlsx, .pdf, .txt, .raw, .fid, proprietary vendor binaries).
  • Architect and implement robust data models and scalable data pipelines with comprehensive unit and integration tests and modular utility libraries.
  • Perform comparative analysis of datasets from similar instruments or workflows to design shared, extensible data model components.
  • Create visualizations, reports, and interactive dashboards using platforms such as Streamlit, Tableau, and Jupyter Notebook.
  • Collaborate and communicate effectively with product management and engineering to understand technical products and drive project delivery.
  • Own components of project delivery and ensure produced capabilities meet client product requirements and quality standards.

Requirements

  • 5+ years building solutions as a Data Engineer or in a similar role.
  • 3+ years working in Python and SQL with a focus on data.
  • Experience with data visualization and dashboarding tools such as Streamlit, Tableau, or Jupyter Notebook (plus).
  • Experience designing data models, scalable data pipelines, and writing unit and integration tests for data workflows.
  • Experience parsing and handling diverse scientific instrument file formats, including vendor-specific binaries.
  • Excellent communication skills, strong attention to detail, and confidence to take ownership of project delivery.
  • Ability to quickly understand highly technical products and communicate effectively with product management and engineering.
  • Nice to have: degree in biology or chemistry OR 3+ years' experience in pharmaceutical/biotech scientific data engineering, data modeling, or analytics.
  • Nice to have: passion for solving data problems with AI/LLMs and exposure to DevOps practices in cloud environments.

Benefits

  • Medical insurance as per company policy.
  • Life insurance as per company policy.
  • Paid time off including 12 days of paid vacation, sick leave, and paid holidays as per local law, plus paternity and maternity leave as per local law.
  • Paid professional certifications.
  • Flexible remote-first work environment with virtual interviews and onboarding.
  • Wellbeing support including mental health plans (country-dependent), fitness offerings, and emphasis on work-life balance (including referenced unlimited PTO usage).
  • Christmas bonus as per local law, and other company leaves (marriage, bereavement, graduation) as per company policy.
  • Savings Fund (“Asociacion Solidarista”), beach house access managed by the Asociacion Solidarista, local shop discounts, and direct deposit of payroll.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Data Engineering Tech Lead

Lingaro 5K-10K IT Services

Data Engineering Tech Lead at Lingaro (Data Engineering & Management) — lead a Poland-based remote/full-time team to design, deliver, and maintain scalable, secure data engineering solutions while mentoring engineers and ensuring timely, high-quality project delivery.

Azure CI/CD Python Scala SQL
14 hours, 39 minutes ago

Senior Software Engineer - Data Integration & JVM Ecosystem

ClickHouse 51-250 IT Services

Senior Software Engineer (JVM) at ClickHouse joining the Connectors team to own and maintain JVM-based data framework integrations, connectors, and drivers that enable high-performance data ingestion and a seamless developer experience for data engineering workloads.

Apache Airflow Apache Spark ClickHouse dbt Grafana HTTP Java Kafka Metabase Pandas Power BI Python SQL Tableau TCP/IP
1 month ago

Junior Data Engineer (Remote Argentina) / Ingénieur données junior (à distance)

GlobalVision 51-250 Internet Software & Services

Junior Data Engineer at GlobalVision supporting and maintaining the company’s data infrastructure to ensure reliable, accessible, and actionable data that informs business decision-making across the organization.

dbt Domo Machine Learning Power BI Python Salesforce SQL Tableau
1 month ago

Data/Infrastructure Advocate Engineer - EMEA Remote

Hugging Face 51-250 IT Services

Hugging Face is hiring a Data/Infrastructure Advocate Engineer to bridge data infrastructure and the community by championing Xet storage on the Hub and enabling efficient storage, versioning, and collaboration on large-scale datasets.

AWS GitHub Pandas Python
1 month ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers