Job Closed
This listing is no longer active.
The #1 field service management app for contractors.
Senior Data Engineer
Location
United States
Posted
14 days ago
Salary
$175K - $200K / year
Seniority
Senior
Job Description
Senior Data Engineer
CompanyCam
• Design and maintain event-driven pipelines from backend systems (Ruby on Rails) to Snowflake. • Own event pipelines from backend app through Snowplow ingestion. • Establish event tracking standards, documentation, and training for engineering teams. • Support feature flagging and A/B testing infrastructure requirements. • Optimize existing data workflows for efficiency and performance. • Manage Snowflake administration, performance optimization, and cost management alongside the data team. • Build reverse ETL processes and marketing automation data flows using tools like Census. • Collaborate to optimize Snowplow Analytics for event tracking and schema management. • Partner with analytics engineers on dbt deployment, testing, and production workflows. • Act as the technical bridge between engineering and analytics for pipeline questions. • Provide technical guidance to product and engineering teams on event implementation. • Lead training sessions and office hours on event tracking and troubleshooting. • Participate in architecture discussions and cross-team technical decision-making.
Job Requirements
- 5+ years of backend engineering experience with Ruby on Rails or similar server-side technologies.
- 3+ years working with cloud data warehouses (Snowflake strongly preferred).
- Experience with event streaming platforms and event-driven architectures.
- Experience with behavioral analytics platforms (e.g., Snowplow Analytics, Segment).
- Hands-on experience with ETL tools (Fivetran, Stitch, or Airbyte).
- Working knowledge of dbt for data transformation orchestration.
- Strong background in backend API development, systems integration, and pipeline reliability.
- You live and work permanently in the U.S.
Benefits
- equity
- meaningful equity
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
• Lead the design and development of gold-tier DBT models and BigQuery resources • Act as the senior technical authority on the team • Serve as the primary liaison between local and global engineering teams • Design, build, and optimize scalable ELT pipelines using Airflow, DBT, and BigQuery • Establish robust data quality frameworks and observability practices • Mentor data and analytics engineers
Data Warehouse Engineer
RevinateMore than 12,000 hotels bank on Revinate to power unforgettable guest experiences and drive direct revenue.
• Define and align on critical business metrics by collaborating closely with department leaders. • Analyze and master data structures across various source systems, including Salesforce, NetSuite, and internal databases. • Leverage ETL and streaming technologies, such as Apache Airflow and Kafka Connect, to facilitate seamless data transfers. • Build and maintain a data warehouse (e.g., BigQuery). • Use business intelligence tools (e.g., Looker) to establish data models and create.
• Join a mission-driven health technology company building a global evidence network • Part of a core data engineering team responsible for designing and operating pipelines • Ingest, transform, and standardize real-world health data • Translate complex source data structures into recognized healthcare data standards (FHIR, OMOP-CDM) • Ensure data quality, security, and scalability across the platform • Work in a fast-paced, engineering-led environment
• Own the blueprint for the next-generation Jellyfish data platform. • Design and automate strict, code-driven environment isolation boundaries. • Modernize workflow orchestration and distributed compute engines. • Partner with application teams to ensure secure, cached API layers. • Build and maintain granular data-quality monitors and cost-allocation frameworks.




