FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Data Engineer
CompanyCamSenior Software Engineer developing and maintaining scalable data infrastructure for CompanyCam's data team. Collaborating on pipeline architecture and event-driven systems with a focus on reliability and performance.
Tech Stack
Tools & technologiesCloudETLRubyRuby on Rails
About the role
Key responsibilities & impact- 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.
Requirements
What you’ll need- 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
Comp & perks- equity
- meaningful equity
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Ruby on RailsSnowflakeevent-driven architectureETLdbtbackend API developmentsystems integrationpipeline reliabilityevent streaming platformsbehavioral analytics
Soft Skills
technical guidancecollaborationtrainingdocumentationcommunicationproblem-solvingleadershipdecision-makingorganizationefficiency optimization