Senior Software Engineer - Ruby on Rails

Ruby Developer

Union (NJ)

On-site

USD 110,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ruby Developer is seeking a Senior Software Engineer specialized in Ruby on Rails to help challenge the status quo in lending and insurance. In this role, you'll build and maintain platform services, support production systems, and participate in Agile planning.

The ideal candidate has over 5 years of Ruby on Rails experience, understands microservices, and possesses great collaboration and problem-solving skills. Join us in creating a transparent loan and insurance buying process.

Qualifications

  • 5+ years of experience with back-end development using Ruby on Rails.
  • Experience building API based applications.
  • Understand data structure and distributed system microservice concepts.

Responsibilities

  • Build and maintain central platform services.
  • Design and build improvements to our development processes.
  • Support and troubleshoot production systems.

Skills

Ruby on Rails
API development
Microservices
SQL
Agile methodologies

Education

Bachelor's degree in Computer Science or equivalent

Tools

MySQL
AWS
RSpec

Job description

Senior Software Engineer - Ruby on Rails

We are a marketplace where users can compare personalized, prequalified rates and quotes from multiple lenders and carriers, for student loans, mortgages, personal loans, and insurance.

We’re challenging the status quo by giving power to the consumer. We believe in a world where ‘ethical’, ‘lending’, and ‘insurance’ can coexist, so we set out to build innovative platforms that actually work for customers. Our mission is to help people find the best loan or insurance policy possible.

We believe researching and buying loans or insurance shouldn’t be confusing or complex, so we’ve focused on simplicity. We’ve created the only unbiased loan and insurance buying process out there, which makes finding options straightforward and clear.

Responsibilities
  • Build and maintain central platform services
  • Maintain and evolve our microservice architecture, including Kafka and GraphQL APIs
  • Design and build improvements to our development processes, including testing strategy
  • Support and troubleshoot production systems
  • Determine operational feasibility by evaluating, analyzing, problem definition, requirements, solution development, and proposed solutions;
  • Participating in the code reviews and design discussions with other engineers;
  • Have a strong sense of end-to-end ownership;
  • Adhere to key principles: Code and design for best performance, scalability, and resiliency;
  • Participate in Agile planning and standup meetings;
  • Participates in the testing process through test review and analysis, test witnessing, and certification of software;
  • Be a self-starter, capable of solving ambiguous and challenging technical problems with a wide scope;
  • Deliver trustworthy solutions for engineers, allowing them to focus on experimentation, evolution, and delivery of high-quality features;
  • Collaborate cross-functionally with data scientists, business users, project managers, and other engineers to achieve elegant solutions;
  • Backend development, including design, documentation, implementation, and testing;
  • Work alongside other engineers on the team to elevate technology and consistently apply best practices.
Requirements
  • 5+ years of experience with back-end development using Ruby on Rails.
  • Experience building API base applications.
  • Understand data structure and distributed system microservice concepts
  • Experience with Relational Databases and SQL (MySQL preferred).
  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience.
  • English - active intermediate level or higher.
Nice to have
  • Experience with GraphQL.
  • Familiarity with cloud platforms and services (AWS preferred) for deploying and managing applications.
  • Experience with RSpec or similar unit test frameworks for RoR.
  • Understanding Agile methodologies and CI/CD best practices.
  • Being ready to work with FE is a plus.
Soft-skills
  • Thrive on collaboration; the Engineering team works closely with Product Management, Design, and Operations for everything from roll-out to feature enhancement.
  • Resourceful and mindful, you move fast but don't break things.
  • Excellent problem-solving skills and ability to troubleshoot complex issues in a fast-paced environment.
  • Excellent communication and collaboration skills to work effectively with multidisciplinary teams.
  • Ability to adapt and learn new technologies quickly and independently.
  • Ability to solve problems that span multiple interconnected systems/microservices.

Please note that only candidates whose profiles closely match our requirements will be contacted.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Ruby on Rails Engineer – Backend & Microservices
Senior Ruby on Rails Engineer – Backend & Microservices

Ruby Developer • Union (NJ)

On-site
USD 110,000 - 140,000
Java/Full Stack Engineer
Java/Full Stack Engineer

Phoenix Oversight Group LLC • Arlington (VA)

On-site
USD 100,000 - 130,000
Competitive compensation
Growth opportunities
Collaborative environment
Backend Engineer
Backend Engineer

CloudDevs • San Mateo (CA)

On-site
USD 100,000 - 130,000
Senior Full Stack Ruby on Rails Engineer
Senior Full Stack Ruby on Rails Engineer

SmartFinancial • Newport Beach (CA)

On-site
USD 150,000 - 170,000
Comprehensive Health Coverage
Retirement Plans with company matching
Generous Paid Time Off
+1
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Jobtailor • San Ramon (CA)

On-site
USD 140,000 - 190,000
Backend Software Developer
Backend Software Developer

PowerPay • Wayne (PA)

Hybrid
USD 110,000 - 140,000
Ruby Developer
Ruby Developer

blueStone • Chicago (IL)

On-site
USD 80,000 - 100,000
Senior Software Engineer, Backend
Senior Software Engineer, Backend

Jobtailor • San Francisco (CA)

On-site
USD 120,000 - 160,000
Take-what-you-need vacation
Stock options
401K retirement savings plan with matching
+4
Software Engineer Ruby
Software Engineer Ruby

Xacent HR • New York (NY)

On-site
USD 80,000 - 110,000
Stock Options
Health, Dental, and Vision Insurance
401(k) employer match
+5
Sr. Software Engineer (RoR)
Sr. Software Engineer (RoR)

RathRecruiting • San Francisco (CA)

On-site
USD 100,000 - 130,000