Senior Software Engineer

| Chicago

About us:

  • As a leading provider of Relocation Management Software, UrbanBound empowers companies with the technology to administer, track, and optimize relocation benefits for their employees. With a comprehensive and intuitive platform, UrbanBound helps our customers contain relocation costs and equip their employees with the solutions needed to effectively plan and execute their move.
  • With well over 150 of the largest employers as customers, UrbanBound is a high-growth, early stage software company that is disrupting the historically high-touch/low-tech relocation industry by providing innovative, easy-to-use technology.

  • UrbanBound is well funded by top-tier Venture Capitalists that are committed to helping us re-envision the $50 Billion global relocation industry.

About the Job

UrbanBound is looking for a Senior Software Engineer to help us build our relocation platform. The Senior SoftwareEngineer will play a key role in the design and implementation of new application features, as well as diagnosing and fixing issues reported by our users. The ideal candidate is a full stack developer, capable of writing the HTML, CSS, and JavaScript (we use React) to construct the front end, and the Ruby (we use Rails) to process requests on the backend. Senior Software Engineers are expected to take a task and run with it, requiring little direction themselves, while at the same time providing direction to junior members of the team. You will be working in an agile environment, in which we strive to deliver quality, reliable software as quickly as possible. You will be involved in all stages of the software development lifecycle, from product inception, through development and testing, including maintenance after the release.


  • Write clear, concise, and maintainable code.
  • Provide guidance and mentorship to junior members of the team.
  • Thoroughly test your code by writing automated unit and feature tests, and also by putting your “user hat” on and experimenting with your changes via the UI.
  • Pair with team members when necessary to help them work through difficult problems, or to get a second set of eyes on your changes.
  • Perform code reviews to make sure we’re shipping quality software and keep up to speed with what your teammates are working on, while taking the opportunity to teach your fellow developers a few new tricks, as well as learning a few yourself.
  • Design practical solutions to technical problems.
  • Work with people outside of the product team to diagnose issues, understand the challenges they face with the application, and define feature requirements.
  • Keep up to date with the latest and greatest in the software industry.


  • A desire to constantly be learning, and teaching.
  • 6+ years experience building web-based products.
  • Familiarity with the challenges faced by modern web applications, and the array of solutions to those problems.
  • Incredibly strong knowledge of Ruby, Rails, JavaScript, HTML, CSS, HTTP, and all things web.
  • Strong knowledge of SQL and relational databases.
  • Writes succinct, readable, maintainable, and testable code.
  • Experience working on an agile team.
  • Enjoys working with people in engineering, product development, sales, marketing, and customer support.
  • Great communication skills.
  • Experience with client side JavaScript frameworks and/or experience with native GUI development.

Education and Experience Guidelines


Bachelor’s degree from an accredited College or University, or equivalent experience, required.


A minimum of 6 years of software development experience.


Compensation for this position will consist of a competitive base salary and benefits.


  • Health, dental, and vision coverage
  • Open vacation policy. Need to take a break? No problem. We want everybody to feel well rested, energetic, and ready to seize the day
  • Pre-tax commuter benefits
  • A strong belief in having a great work/life balance where family and health come first
  • Gym Benefit provided
  • Vanguard 401k
Read Full Job Description


Our office is located in the loop’s historic Franklin building—with easy access to CTA trains, Metra, endless lunch spots & Amazon Go in the lobby!

An Insider's view of UrbanBound

What's something quirky about your company?

After three months of employment, you earn the coveted UrbanBound jacket. In order to receive this jacket, you must participate in the Jacket Ceremony. I can't say much about what this ceremony's top secret.


Lead Designer

What makes someone successful on your team?

In order to be successful here, you cannot be afraid to speak up. If you think something is broken, and you know how to fix it—say something! The team is eager to hear your ideas, and innovation is rewarded!


Marketing Manager

What are some social events your company does?

Game night is a regular occurrence at UrbanBound as is wine night, book club, scavenger hunts, and in-office happy hours (at the UrbanBar). From trolley rides to boat tours to whirlyball outings…when we meet our goals, everyone celebrates!


Account Executive

What are UrbanBound Perks + Benefits

UrbanBound Benefits Overview

At UrbanBound we provide:

A collaborative work environment where you will make decisions daily that positively impact the business.
A competitive salary and benefits that include pre-tax commuter benefit, 401K, discounted membership to building’s gym, and competitive health, dental and vision coverage.

A true work-life balance where family and health come first. Need to take a break? No problem. We have an open vacation policy, as we want everybody to feel well rested, energetic, and ready to seize the day.

A contemporary, welcoming office located in the central loop’s newly-renovated Franklin building — one of the most recognized skyscrapers in Chicago. This address has easy access to CTA trains and Metra, and provides all the benefits of working downtown, such as an Amazon Go in the lobby, and several other restaurant options in the building.

Company-wide celebrations, in-office happy hours, game nights and so much more!

Health Insurance & Wellness Benefits
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Onsite Gym
Retirement & Stock Options Benefits
Employee Stock Purchase Plan
Child Care & Parental Leave Benefits
Family Medical Leave
Vacation & Time Off Benefits
Unlimited Vacation Policy
Paid Holidays
Perks & Discounts
Beer on Tap
We always make sure to have a fully stocked beer fridge and full bar!
Casual Dress
Commuter Benefits
Company Outings
Happy Hours
In-office happy hours at the UrbanBar are a regular occurrence!
Recreational Clubs
UrbanBound sponsors sports leagues year-round (like beach volleyball and bowling)!
Professional Development Benefits
Diversity Program
We’re committed to building an inclusive workplace with a cross-departmental team (that includes both of our founders) that defines and refines processes to support diversity and inclusion.

Additional Perks + Benefits

We recognize our outstanding employees with Quarterly Innovation Awards and Semi-Annual Core Values Awards.

We cultivate new ideas with company-wide Hack-a-Thons.

We're proud to be...UB!

More Jobs at UrbanBound9 open jobs
All Jobs
Data + Analytics
Dev + Engineer
Project Mgmt
Data + Analytics
Project Mgmt