CompanyCam

Senior Software Engineer – Rails, Data

CompanyCam

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $170,000 - $200,000 per year

Job Level

Senior

Tech Stack

CloudETLRuby on Rails

About the role

  • Build and maintain scalable data infrastructure
  • Serve as the technical bridge between engineering and analytics teams
  • Own the infrastructure that powers reliable, real-time data flows
  • Design event-driven pipelines and optimizing workflows
  • Contribute to the evolution of engineering culture and processes

Requirements

  • 5+ years of backend engineering experience with 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
  • meaningful equity
  • health insurance
  • 401(k) matching

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
backend engineeringRailscloud data warehousesSnowflakeevent streaming platformsevent-driven architecturesbehavioral analytics platformsETL toolsFivetrandbt
Soft skills
communicationcollaborationproblem-solvingadaptabilityleadership