Enable job alerts via email!

Senior Ruby on Rails Engineer

CompanyCam

Lincoln (NE)

Remote

USD 165,000 - 175,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Senior Ruby on Rails Engineer to enhance their photo documentation app for contractors. This role offers the chance to work remotely within the U.S. and engage in meaningful projects that improve the platform and team culture. The ideal candidate will have extensive experience in Ruby on Rails and a passion for mentoring others. Join a laid-back yet driven team that values quality work and work-life balance, ensuring no nights or weekends are required. If you're ready to make an impact and grow in your career, this opportunity is for you.

Benefits

Equity
Flexible work hours
Professional development opportunities
Inclusive work environment

Qualifications

  • 5+ years of software development experience, including 4+ years with Ruby on Rails.
  • Strong understanding of backend fundamentals and managing background jobs.

Responsibilities

  • Contribute to the evolution of the culture and processes of the engineering team.
  • Own projects from start to finish and pitch ideas for platform improvements.

Skills

Ruby on Rails
API Development
Debugging
Problem Solving

Tools

PostgreSQL
Redis
Sidekiq
AWS
ElasticSearch
MongoDB
Terraform
GraphQL

Job description

Join to apply for the Senior Ruby on Rails Engineer role at CompanyCam

2 weeks ago Be among the first 25 applicants

Join to apply for the Senior Ruby on Rails Engineer role at CompanyCam

Hi, we're CompanyCam.

We're a simple-to-use photo documentation and productivity app for contractors of all commercial and home services industries. Packed with intuitive functionality, CompanyCam facilitates unparalleled communication and accountability across a contractor's entire business. We're committed to providing a consumer-grade, game-changing experience that helps our users build trust within their company and with their customers.

But don't let that corporate description fool you—the people behind our buttoned-up product are laid-back (but hardworking), genuine, and kickass, and you could be one of them!

The Role

We're looking for a sharp, self-motivated, problem-solving Senior Backend Engineer to join our team.

As a Senior Backend Engineer on the Platform team, you'll help ensure that CompanyCam's engineers have everything they need to be happy and productive.

From small improvements like enhancing monitoring to help teams better track performance as we scale, to larger projects like updating our eventing library, refining our Sidekiq queue management, or speeding up our local development environment — your days will be a mix of smaller and larger initiatives. But every day, you'll own a project from start to finish and be encouraged to pitch your own ideas to continually improve our platform and processes.

Most importantly, you'll actively contribute to the evolution of the culture and processes of a growing engineering team, especially our backend engineering discipline. We want senior devs with experience effectively scaling codebases and iterating on processes as part of a growing team and with interest in mentoring to help our devs grow, too.

Working At CompanyCam

Our engineering team is remote-first, spanning every time zone in the United States. We welcome people from all backgrounds and really don't care whether or not you have a CS degree or even a high school diploma. All that matters is that you're not an a**hole and you're good at what you do.

At CompanyCam we're driven to produce work with meaningful outcomes. That means not just dumping features and "improvements" but being able to reflect and learn from our outputs. We're actively working to center our work on continuous discovery habits (CDH) as outlined by Teresa Torres.

Okay, that's how we identify work to do, but how do we actually work? We take a flexible approach, pulling from Agile, Sprints, Kanban, and even Shape Up. Rather than being overly prescriptive, we provide guardrails and just enough constraints to keep teams moving. Each team is expected to collaborate, iterate, and refine their best practices to produce high-quality work.

Our teams are made up of a product manager, a product designer, a QA engineer, a senior developer and an appropriate number of engineers for the scope of your team. We also believe in intentional downtime. After delivering projects, we carve out explicit time for teams to recoup, explore self-directed work, and focus on what matters to them—whether that's learning new skills, tackling pet projects, or finally fixing that bug that's been nagging you.

We protect our engineers' time, treat them like adults, and trust them to get their work done. We're also big on not overworking people. Put in your eight hours of focused, quality work and then TURN. SLACK. OFF. No nights and weekends.

What We Ask Of You

These are our non-negotiables:

  • Show up: Have the courage to do difficult but necessary work.
  • Grow up: Take ownership, learn continuously, and bring a growth mindset.
  • Do good: Treat your teammates and customers the way you'd want to be treated.
  • 5+ years of professional software development experience, including
  • 4+ years of hands-on experience with Ruby on Rails
  • Familiarity with Redis, PostgreSQL, and Sidekiq in a production environment
  • Strong understanding of backend fundamentals - building APIs, managing background jobs, and debugging performance or reliability issues in a large, evolving Rails monolith.
  • You live and work permanently in the U.S. (We're not set up to hire outside the U.S.)

Nice-to-haves

While 90%+ of your day-to-day will be in Ruby on Rails, we use a variety of tools and platforms. You'll encounter the following technologies with varying frequency — experience with them is a plus, but not required:

  • AWS (S3, EC2, etc.)
  • ElasticSearch
  • MongoDB
  • Experience on a Platform or DevOps team
  • Terraform (we don't write much, but familiarity is helpful)
  • GraphQL

Benefits & Compensation

This is a salaried position at CompanyCam. Our salary range is $165,000 - $175,000 per year and is based on experience. We also offer meaningful equity and other benefits.

We pride ourselves on celebrating everyone. CompanyCam is an equal-opportunity employer actively working on creating an inclusive work environment where everyone can thrive. Are you reading this and wondering if you meet every requirement? Studies show that workplace minorities, such as women and people of color, are less likely than other applicants to apply for a job when they don't meet every single requirement. Even if your experience doesn't perfectly align, we encourage you to apply. We're interested in hiring passionate, hard-working people—not checking boxes.

We pride ourselves on celebrating everyone. CompanyCam is an equal-opportunity employer actively working on creating an inclusive work environment where everyone can thrive. Are you reading this and wondering if you meet every requirement? Studies show that workplace minorities, such as women and people of color, are less likely than other applicants to apply for a job when they don't meet every single requirement. Even if your experience doesn't perfectly align, we encourage you to apply. We're interested in hiring passionate, hard-working people—not checking boxes.

For any accommodations or adjustments to complete the online application or to participate in the interview process, please email jobs@companycam.com and we'll respond to your email promptly. Do not include any medical or health information in your email.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at CompanyCam by 2x

Get notified about new Ruby on Rails Developer jobs in Lincoln, NE.

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer with Pulumi Corporation

Kube Events

Washington

Remote

USD 166,000 - 207,000

Yesterday
Be an early applicant

Sr Embedded Software Engineer, See & Spray

Blue River Technology

California

Remote

USD 125,000 - 218,000

2 days ago
Be an early applicant

Senior Software Engineer

Miro Group

Austin

Remote

USD 136,000 - 200,000

3 days ago
Be an early applicant

Senior Software Engineer - TDP

Atlassian

Washington

Remote

USD 120,000 - 180,000

3 days ago
Be an early applicant

Senior Software Engineer, Privacy

Radiology Partners Gulf Coast

McLean

Remote

USD 127,000 - 204,000

4 days ago
Be an early applicant

REMOTE - Senior Software Engineer

Lensa

Marlborough

Remote

USD 134,000 - 214,000

5 days ago
Be an early applicant

Sr. Software Developer

Peraton

Herndon

Remote

USD 135,000 - 216,000

7 days ago
Be an early applicant

Senior Software Engineer

Kit

Boston

Remote

USD 156,000 - 181,000

12 days ago

Senior Software Engineer

Jobot

Fairfax

Remote

USD 125,000 - 175,000

7 days ago
Be an early applicant