dscout
Chicago, IL

Senior Software Engineer (Ruby)

| Chicago, IL
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

dscout is looking for experienced developers with a solid command of Ruby & Rails, who are excited about the opportunity to learn Elixir on the job. You’ll need to bring your passion and general coding skills and we will provide learning materials and an Elixir mentor!

about dscout
We are dscout. At our core, we are People Nerds. We empower our customers to meet the people who matter to them in the moments that matter most. Customer-obsessed companies and agencies like Salesforce, Sonos, Groupon, and Best Buy use dscout to build better products and services because of people like you. We are building a smart and driven team, and we would love for you to join us. 

our platform
Our web platform is built on React.js frontend and Elixir backend tied together by GraphQL APIs. We make heavy use of PostgreSQL for our storage needs and we host our platform on Heroku. Another core part of our offering are two mobile apps - iOS and Android - that are written in Swift and Kotlin respectively. We also employ WebRTC, Twilio, and WebSockets for live video streaming and use Python for NLP and media processing.

Over ten years and 45K commits later, we've maintained a tidy code base that is well documented and battle tested by tens of thousands of users.

And a few more tech details and challenges we deal with on our backend specifically:

  • Our platform relies on a mature GraphQL API built on Absinthe
  • We are a video heavy platform with complex video processing and property based testing for verification (we combine multiple video streams, including screenshares, and we do picture-in-picture generation)
  • dscout Live, our realtime video interview product, utilizes WebRTC via Twilio and supports multiple participants
  • Research survey design involves skip and knockout logic and we verify question flow using graph traversal approach
  • Exporting gigabytes of video data can be a challenge and we use streaming archive generation for that
  • We use collaborative workspaces through Phoenix channels and presence
  • We make heavy use of background job workflows to compose media processing, for ML models, payments, data ingestion, etc and we rely on Oban for the heavy lifting

you are
You are an experienced developer with a solid command of Ruby & Rails, who is excited about the opportunity to learn Elixir on the job. No prior Elixir knowledge is required and we’ll provide learning materials and an Elixir mentor!

We’re looking for smart, creative, and driven Software Engineers to build great software with us. You have experience creating and launching new products and tackling some technical aspects (performance, scalability, devops, etc) and you are eager to keep learning and growing. You love to write code, and strive to make it better with each commit. You're familiar with SaaS-focused modern backends, API development, SQL, and don't mind doing an occasional frontend task either. You are hands-on, self-directed, and feel at home in a fast-paced, collaborative, and agile environment.

Our team is growing but we’re not a big company. We work collaboratively, move fast (we deploy to production many times a day), and we value technical quality. If you are excited about the challenge of building an incredible product while working alongside a great engineering team, we’d love to hear from you!

the job
what you will do

  • Learn Elixir and become an independent contributor within 3-4 months of starting (we will provide learning materials & mentorship)
  • Be an active member of a cross-functional product development team that frequently interfaces with business stakeholders
  • Collaborate with teammates to continuously improve the ways you and your team work
  • Focus on backend work (and don’t mind an occasional frontend PR)
  • Be responsible for the technical quality of the team's product
  • Develop customer facing applications in a fast-paced agile environment
  • Work closely with the design team to deliver user-friendly and modern products
  • Apply DevOps mindset to improve the Continuous Delivery pipeline and other operational aspects of our SaaS platform

what you need to have

  • 3-6 years experience as a software engineer
  • Experience with Ruby, Rails, and their ecosystem (at least 3 years)
  • Good working knowledge of SQL
  • Experience with full stack architectures, as well as API design and implementation
  • Basic experience with performance monitoring and tuning
  • Familiarity with frontend development
  • Familiarity with agile, devops, and CI/CD
  • Exposure to cloud architectures

We do our best to write realistic, accurate job descriptions, but we also recognize that great talent comes in many forms and from many backgrounds. Not sure if you meet all of the above bullets? Please apply anyway!

Note: As a result of COVID-19, the dscout team has decided to work remotely for the time being. However, we are now interviewing, hiring, and onboarding remotely for all open roles! While our office is temporarily open for teammates who feel comfortable coming in, no current or future employees will be required to come back into our office at this time. 
This position is open to candidates who are legally authorized to work in the United States and who will be located in the US by their start date.

what we provide
Here at dscout, we are a team of passionate research, sales, technical, marketing, design, success, and operations professionals. We are driven by the power of research—how in-context insights from real people can build products and services that are more people-centric. We value learning, sharing, and building. We deeply value being a diverse and inclusive team and company, and we are looking for team members who align with that belief. We are proud of what dscout is today and we are excited to build our future with you. 

In addition to joining a smart and passionate team, you will get:

  • A strong compensation package with bonus structure. Your success is tied to company success. We are all in this together.
  • An incredible set of core benefits as well as a 401k with match, solid PTO policy, and generous company holidays. We are committed to supporting our team. 
  • Exposure to the inner workings of a growing company, including open, transparent communication within our team. You will know what is happening and why it matters.
  • An education stipend. We are committed to helping build your future.
  • A beautiful workspace along the Chicago Riverwalk, that is temporarily open for teammates who feel comfortable coming in and working from there. Read more about our new office space here!

dscout is an equal opportunity employer that values diversity. We do not discriminate based on identity- race, color, religion, national origin or ancestry, sex, gender identity and expression, age, physical or mental disability, pregnancy, veteran or military status, unfavorable discharge from military service, genetic information, sexual orientation, marital status, order of protection status, citizenship status, arrest record or expunged or sealed convictions, or any other legally recognized protected basis under federal, state, or local law.


 

See More
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
  • Product
    • JavaLanguages
    • JavascriptLanguages
    • PythonLanguages
    • RLanguages
    • RubyLanguages
    • SwiftLanguages
    • ElixirLanguages
    • ReactLibraries
    • ApolloLibraries
    • Ruby on RailsFrameworks
    • PhoenixFrameworks
    • PostgreSQLDatabases
    • RedisDatabases
    • Google AnalyticsAnalytics
    • IllustratorDesign
    • InVisionDesign
    • TrelloManagement
Previous
Next

What are dscout Perks + Benefits

Culture
Volunteer in local community
Friends outside of work
Eat lunch together
Intracompany committees
Daily sync
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Open office floor plan
Diversity
Documented equal pay policy
Diversity manifesto
Mean gender pay gap below 10%
Hiring Practices that Promote Diversity
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Pet Insurance
Wellness Programs
Onsite Gym
Mental Health Benefits
Retirement & Stock Options Benefits
401(K)
401(K) Matching
Performance Bonus
Match charitable contributions
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
Remote Work Program
Family Medical Leave
Vacation & Time Off Benefits
Generous PTO
Paid Volunteer Time
Paid Holidays
Paid Sick Days
Perks & Discounts
Beer on Tap
Casual Dress
Commuter Benefits
Company Outings
Game Room
Stocked Kitchen
Some Meals Provided
Happy Hours
Parking
Recreational Clubs
Fitness Subsidies
Home Office Stipend for Remote Employees
Professional Development Benefits
Job Training & Conferences
Lunch and learns
Cross functional training encouraged
Promote from within
Mentorship program
Continuing Education stipend
Time allotted for learning
Online course subscriptions available
Customized development tracks

An Insider's view of dscout

What's something quirky about your company?

dscout hosts monthly ‘Tuesday Teas’ where a teammate leads a discussion about a topic they are passionate about. Last month an engineer led a talk on the French Revolution, and earlier a lead researcher spoke about brewing beer... It's a fun way to learn about our peers and about something we may have never thought to learn more about!

Kyli Herzberg

Director, Customer Experience & Research

What projects are you most excited about?

dscout is full of passionate and curious people, so projects that require true cross-company collaboration are my favorite. Recently, this included a research project to inform changes around how we capture gender-identity in the participant profile of our app. This work involved almost every department, so it 
felt like a true team effort.

Jess Mons

Director, Business Intelligence

How has your career grown since starting at the company?

My journey growing into the Director of Product Management at dscout has been both organic, challenging, and ambitious - and I attribute that to being at a company and having a manager committed to listening to my needs, creating room to evolve its own culture, and continued support for inclusive leadership representation.

Tessa Lathrop

Director, Product Management

What unique initiatives do you have that encourage innovation?

dscout takes innovation into the way we operate. We’re transparent with information and challenges. We create goals top-down and bottom-up, giving direction on where to focus and how to succeed. We value metrics, but we aren’t beholden to them. We want you to brainstorm ideas, debate strategy and, more than anything, get inspired by our customers.

Michael Winnick

CEO

How do you collaborate with other teams in the company?

Collaboration is a core value at dscout. We openly encourage collaboration through larger company strategic initiatives down to smaller cross-functional initiatives. Whether it's formal meetings with Sales and Customer Success, or collaborating through tools like Slack or GSuite. I've always found that everyone is open to chat and share feedback.

Zoei Benzon

Marketing Manager - Events

Jobs at dscout
12

All Jobs
All Jobs
Data + Analytics
Dev + Engineer
HR + Recruiting
Sales
Tap to close

Mid-Market Account Executive

dscout
Chicago, IL
19 hours ago
+54
At the root of great products and great design is deep understanding. That’s where dscout comes in. Companies that care about experiences rely on our products, services, and expertise to make accessing human insight easily and broadly accessible. We are building a smart and driven team, and we would love for you to join us.  We are looking for a Mid-Market Account Executive to join our Sales Team. You will work with some of the most innovative

Talent Specialist

dscout
Chicago, IL
3 days ago
+54
At the root of great products and great design is deep understanding. That’s where dscout comes in. Companies that care about experiences rely on our products, services, and expertise to make accessing human insight easily and broadly accessible. We are building a smart and driven team, and we would love for you to join us.  We are looking for a Talent Specialist to join dscout’s small-but-mighty People Team. Our People Team embodies and

Research Advisor

dscout
Chicago, IL
1 week ago
+54
We are dscout. At our core, we are People Nerds. We empower our customers to meet the people who matter to them in the moments that matter most. Customer-obsessed companies and agencies like Salesforce, Sonos, Groupon, and Best Buy use dscout to build better products and services because of people like you. We are building a smart and driven team, and we would love for you to join us. We are looking for a Research Advisor to join our growing

Software Engineer (React)

dscout
Chicago, IL
1 week ago
+54
about dscoutWe are dscout. At our core, we are People Nerds. We empower our customers to meet the people who matter to them in the moments that matter most. Customer-obsessed companies and agencies like Salesforce, Sonos, Groupon, and Best Buy use dscout to build better products and services because of people like you. We are building a smart and driven team, and we would love for you to join us. our platformOur web platform is built on React.js

Senior Software Engineer (Ruby)

dscout
Chicago, IL
1 week ago
+54
dscout is looking for experienced developers with a solid command of Ruby & Rails, who are excited about the opportunity to learn Elixir on the job. You’ll need to bring your passion and general coding skills and we will provide learning materials and an Elixir mentor! about dscoutWe are dscout. At our core, we are People Nerds. We empower our customers to meet the people who matter to them in the moments that matter most. Customer-obsessed

Lead Software Engineer (iOS)

dscout
Chicago, IL
1 week ago
+54
about dscoutWe are dscout. At our core, we are People Nerds. We empower our customers to meet the people who matter to them in the moments that matter most. Customer-obsessed companies and agencies like Salesforce, Sonos, Groupon, and Best Buy use dscout to build better products and services because of people like you. We are building a smart and driven team, and we would love for you to join us. our platformOur web platform is built on React.js

Software Engineering Manager

dscout
Chicago, IL
2 weeks ago
+54
We are dscout. At our core, we are People Nerds. We empower our customers to meet the people who matter to them in the moments that matter most. Customer-obsessed companies and agencies like Salesforce, Sonos, Groupon, and Best Buy use dscout to build better products and services because of people like you. We are building a smart and driven team, and we would love for you to join us. our platformOur web platform is built on React.js frontend and

Senior Software Engineer (Elixir)

dscout
Chicago, IL
2 weeks ago
+54
We’re looking for smart, creative, and driven Software Engineers to build great software with us. You have experience creating and launching new products and tackling some technical aspects (performance, scalability, DevOps, etc) and you are eager to keep learning and growing. You love to write code, and strive to make it better with each commit. You're familiar with SaaS-focused modern backends, API development, SQL, and don't mind doing an occasional frontend task either. You are hands-on, self-directed, and feel at home in a fast-paced, collaborative, and agile environment.

Software Engineer (Elixir)

dscout
Chicago, IL
2 weeks ago
+54
We’re looking for smart, creative, and driven Software Engineers to build great software with us. You have experience creating and launching new products and tackling some technical aspects (performance, scalability, DevOps, etc) and you are eager to keep learning and growing. You love to write code, and strive to make it better with each commit. You're familiar with SaaS-focused modern backends, API development, SQL, and don't mind doing an occasional frontend task either. You are hands-on, self-directed, and feel at home in a fast-paced, collaborative, and agile environment.

Lead Software Engineer (React)

dscout
Chicago, IL
2 weeks ago
+54
We’re looking for smart, creative, driven Software Engineers to build great software with us. You have years of experience in product development as an engineer, creating and launching new technologies and products, and you look to join a company where you can make an impact. You love to write code, and strive to make it better with each commit. You're an expert with cloud-based, SaaS-focused modern frontends, APIs, and don't mind working on the backend either. You are hands-on, self-directed, and feel at home in a fast-paced, collaborative, and agile environment. You also love to share your expertise, collaborate with and mentor others, and you thrive in a team-based environment.

Strategic Account Manager

dscout
Chicago, IL
3 weeks ago
+54
At the root of great products and great design is deep understanding. That’s where dscout comes in. Companies that care about experiences rely on our products, services, and expertise to make accessing human insight easily and broadly accessible. We are building a smart and driven team, and we would love for you to join us.  We are looking for a Strategic Account Manager for our Sales Team. As a Strategic Account Manager, you will be working

Sales Manager, Strategic Accounts

dscout
Chicago, IL
3 weeks ago
+54
We are dscout. At our core, we are People Nerds. We empower our customers to meet the people who matter to them in the moments that matter most. Customer-obsessed companies and agencies like Salesforce, Sonos, Groupon, and Best Buy use dscout to build better products and services because of people like you. We are building a smart and driven team, and we would love for you to join us. Our Sales organization is actively looking for a highly