Careers - Software Development Engineer (Back-end)

A senior Rails developer responsible for building Rails applications, including anything from complex groups of back-end micro-services to command line utilities and data processing scripts.

Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the engineering team working on different layers of the infrastructure.  

A commitment to collaborative problem solving, sophisticated design, and building quality products is essential for success in this role.

As an engineer on WatchTower's "Backend and Infrastructure" team, you’ll work with a seasoned and capable group of professionals. Your contributions will have a direct impact on the company’s success, and your actions will help shape the culture of our team.

What you'll do

Your skills & experiences include:

“Nice to have” skills include:


WatchTower strives to offer extremely competitive salaries paired with top of the line benefit insurance offerings and flexible policies.

Your compensation will include:

  • Competitive salary
  • Stock options
  • Health
  • Dental
  • Vision
  • Life insurance
  • Long Term Disability
  • 401K
  • Flexible vacation policy
  • Parental leave

Where you’ll work

If you’re in the Chicago area…
You are welcome to join us at our offices at Catapult, one of Chicago’s top-rated office spaces for growth stage companies. Located in downtown Chicago, our office is in the historic Franklin Tower building, near the Washington & Wells brown line station. Enjoy unlimited access to learning & development opportunities including events, workshops, and mentoring from the entrepreneurs and growing businesses working around us. We’re also very flexible on working from home if you’re in the area.

We can help you get set up comfortably in a remote working setup of your choosing. For both our Catapult-based team members and our remote team members, we are aware of how life throws wrenches, so we focus on allowing our team members control over their work schedule when needed.

We’re a team built on trust—as long as your work gets done to the standards we’ve set together, we will not get in your way.

Team Values

Our Team Values are the beliefs that guide our behavior. You can see them in how we conduct ourselves, how we treat and communicate with others, and how we make decisions.By operating around a shared set of values we collectively grow and be more successful for it. For that reason we’re seeking like-motivated candidates who demonstrate the following:

  • Keep your commitments - When you commit to something you feel a personal obligation to deliver on it.
  • Embrace the constraints - You have the mindset that there’s always a way forward, no matter how hard it gets.
  • Growth - You fundamentally believe that you can improve.
  • Respect for the individual - You show respect for others through your words and actions.
  • Results - You understand that we exist to serve our customers, and you’re laser focused on delivering results for them

Contact Us

As a member of our team, your work will be valued, and you can expect your efforts to have a direct impact on the business. Contact us now to learn more.

WatchTower is committed to building an inclusive working environment regardless of gender, sexual orientation, religion, ethnicity, race, education, age, or other personal characteristics. We believe that people do their best work when they can be themselves, and we want to create an environment to enable them to do just that.