
Senior Software Engineer, Data Platform
Apella
Completely RemoteFull TimeInformation Technology
Posted Today
Job description
About the Company
Apella is applying computer vision and machine learning to improve the standard of care in the most critical aspect of healthcare: surgery. We build applications to enable surgeons, nurses, and hospital administrators to deliver the highest quality care.
Responsibilities
- Build and extend batch pipelines using dbt for transformations and Dagster for orchestration
- Develop and optimize BigQuery data models to support analytics and reporting
- Advance real-time streaming capabilities using Kafka/PubSub and FlinkSQL
- Design data platform standards including SDLC, naming conventions, and CI/CD
- Improve reliability and observability through monitoring, alerting, and SLAs/SLOs
- Partner with analytics, product, and engineering teams to onboard new data sources
- Own platform operations including performance tuning, data quality, and cost optimization
- Design a unified serving layer architecture for batch and streaming systems
Requirements
- Strong proficiency in SQL and data modeling
- Hands-on experience with dbt
- Experience with batch orchestration tooling like Dagster or Airflow
- Proficiency in Python for data engineering tasks
- Deep familiarity with BigQuery or equivalent cloud native data warehouse tooling
- Solid experience with GCP (or AWS/Azure) infrastructure
- Strong engineering fundamentals including version control and testing
Preferred Qualifications
- Experience with data quality tooling and anomaly detection
- Experience designing semantic or metrics layers
- Familiarity with event-driven architectures and CDC patterns
- Experience with Kafka and Apache Flink
- Experience with IaC (Terraform) and CI/CD
- Understanding of privacy and security controls (PII handling)
Skills & tools
SQLDBTPythonBigQueryDagsterKafkaFlink
What the team is looking for
Use this list as a quick fit check before you apply.
- 01Advanced SQL
- 02dbt experience
- 03Dagster or Airflow
- 04Python proficiency
- 05BigQuery familiarity
- 06GCP experience
AdWake up to a shortlist, not a search results page.
ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.
Get your daily matches
Apella
Job details
- Work model
- Completely Remote
- Commitment
- Full Time
- Category
- Information Technology
- Posted
- Today
AdWake up to a shortlist, not a search results page.
ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.
Get your daily matches