For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Rate
Rate

Senior Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
Clojure
DevOps
+15

Visa

U.S. visa required

Permanent role
17 days ago
Apply now

Job Description

Job Description: Senior Software Engineer

Why Rate is the BEST Place to Work

Rate is one of the nation’s top retail mortgage lenders, delivering a seamless, tech-driven experience that helps customers reach their homeownership and financial goals. Founded in 2000 and based in Chicago, Rate is licensed in all 50 states and D.C. and has helped over 2 million homeowners with a wide range of loan products, competitive rates and personalized service. With 5,000+ employees across 300+ offices and 12+ subsidiaries, Rate’s Loan Officers rank among the best in the country. From purchases and refinances to tapping into equity, Rate makes financing faster, simpler and less stressful. Our technology — including Same Day Mortgage, the Rate App, FlashClose℠, MyAccount and the Language Access Program — has earned recognition from HousingWire, Scotsman Guide, NerdWallet, the Chicago Tribune and Crain’s Chicago Business. Learn more at rate.com.

What Makes Our Team Awesome

We are a gritty group of passionate technologists on a mission to dominate the mortgage world!

The Information Technology Team within Rate passionately and consistently puts our customers first. We are building the latest technology to help create the best mortgage experience on the planet and get your mortgage, your way, anytime, anywhere. Whether that is improving our digital mortgage platform, automating loan coordination and underwriting processes, or building out the latest marketing and customer engagement platform, we’re doing it all. We build high-performing, self-organized, cross-functional agile teams that operate with minimal hierarchy. Information Technology team members hold themselves and others accountable and live and breathe the tenets of autonomy, mastery, and purpose.

What’s the Role?

A strong, self-driven senior engineer that knows Clojure and the Clojure ecosystem that builds robust software systems. You will be part of a team that supports our Event Driven Messaging System used both within the company and through partner integrations. You will also be working on an internal website used to configure rules based on events that trigger custom actions.

Responsibilities

  • Hands on coding.
  • In line with DevOps philosophy, fully own applications from design to operations.
  • Have technical discussions on your approaches, participate in code reviews, participate in pair programming, and design discussions.
  • Support the team’s applications by being part of the on-call rotation.
  • Aid in improving standards and practices on your team (source control, testing, deployment, etc.).
  • Collaborates with leadership, product management, and other product engineering.

Qualifications

  • A minimum of 5 years of software development experience.

  • Ability to produce efficient, clean code that is resilient and maintainable.

  • An understanding of performance tuning and troubleshooting skills.

  • Ability to understand business goals, recognize client needs and link them to specific technical solutions.

  • Strong communications skills, both written and oral.

  • Expertise in Clojure

  • Experience with CI or CD

  • Experience with RESTful services

  • Experience with Cloud Providers

  • Nice to have:

  • Experience working in the Financial Sector

  • Experience with AWS and Terraform

  • Experience with Kubernetes containers

  • Experience with building or supporting Event Driven Platforms (Kafka, Event Bridge, or other)

  • Experience with rules-based systems (O’Doyle Clojure library, or other).

  • Experience with other stacks/technology like .NET, React, or Typescript

Other Useful Details

Employee Type: Full-Time

Pay Range: 130,000-170,000 + bonus and/or commissions

Location: Remote

Applications will be accepted for the next 30 days

Rate Companies is an Equal Opportunity Employer that welcomes and encourages all applicants to apply regardless of age, race, sex, religion, color, national origin, disability, veteran status, sexual orientation, gender identity and/or expression, marital or parental status, ancestry, citizenship status, pregnancy or other reason protected by law.

The company offers a comprehensive benefits program to eligible employees, including eligibility to participate in a company-sponsored 401(k); vacation benefits; eligibility for medical, dental, vision, and prescription drug benefits; flexible benefits (e.g., healthcare and/or dependent day care flexible spending accounts); life insurance and death benefits; critical care insurance; personal accidental insurance; commuter benefits; pet insurance; certain time off and leave of absence benefits; well-being benefits (e.g., employee assistance program); and other supplemental benefits (e.g. legal planning assistance; identity theft protection; pet insurance; wellness resources).

Please click this link to learn more about our benefit offerings for Washington State: https://www.rate.com/careers/open-positions/disclosures

Click here to apply online

About Rate

👥501-1000
📍Chicago
🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service