
Senior Software Engineer – Rails, Data
CompanyCam
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $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