CompanyCam

SeniorSoftwareEngineer(RubyonRails)

$175–200k Lincoln, Nebraska, United States Remote Friendly
The Brief

“Senior Software Engineer (Ruby on Rails) at CompanyCam. Skills: Data Engineering, Ruby on Rails, Snowflake, Event-driven architecture. Design and maintain event-driven pipelines. Own event pipelines from backend app”

What You'll Achieve.

build scalable data infrastructure; focusing on backend systems integration; focusing on event pipeline architecture; own the infrastructure that powers reliable, real-time data flows; ensure the reliability of our data platform; scale systems; establish technical standards; mentor others to grow; eliminate bottlenecks; designing systems that scale; teams can move faster and with confidence; improve system resilience; ensure core technologies remain secure, stable, and efficient

Industry & Context.

Problems you'll solve

problem-solving; optimizing workflows; performance optimization; cost management

Eligibility Requirements

live and work permanently in the U. S.

What They're Looking For.

Must Have

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, background in backend API development, systems integration, and pipeline reliability, You live and work permanently in the U. S.

Nice to Have

Experience with monitoring/observability tools for data pipelines, Experience with Python, Experience building reverse ETL and marketing automation data flows, Familiarity with modern data stack concepts and architecture, technical communication skills with ability to explain complex systems to diverse audiences, Track record of setting technical standards and mentoring other engineers

What You'll Do.

Design and maintain event-driven pipelines

Own event pipelines from backend app

Establish event tracking standards

Support feature flagging

Optimize existing data workflows

Manage Snowflake administration

Build reverse ETL processes

Collaborate to optimize Snowplow Analytics

How You'll Work.

Team & Collaboration

Partner with analytics engineers on dbt workflows; Act as technical bridge between engineering and analytics; Provide technical guidance to product and engineering teams; Participate in architecture discussions; Participate in cross-team technical decision-making

Communication Scope

technical communication skills; explain complex systems to diverse audiences

Free ATS check

Applying for this Senior Software Engineer (Ruby on Rails) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about CompanyCam?

Real rants from real employees. Read before you apply.

Read Company Rants →