Do impactful research on any timeline with dscout
Chicago, IL

Senior Software Engineer - Elixir (Remote)

| Chicago | Remote
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
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’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 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!

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

What You Will Do at dscout

  • 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 Will Bring to dscout

  • 3-6 years experience as a software engineer
  • Experience with Elixir and its ecosystem (at least 1 year)
  • 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 front-end development
  • Familiarity with agile, DevOps, and CI/CD
  • Exposure to cloud architectures
  • #LI-Remote

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!

dscout is committed to providing our employees with the flexibility to work in a location that works for you. If you like working in an office, this role may be based in our Chicago HQ. If you prefer to work from home, we can accommodate that for many locations across the United States. We are not set up in all states, so let us know where you're located, and we'll let you know if we can accommodate that location.

About dscout

dscout is a team full 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 look 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. 

It doesn't just stop there. When you join the dscout team, you will get:

* A strong and competitive compensation package with a built-in bonus and equity program.
* An incredible and progressive benefits package to support work/life balance includes flexible PTO, 11 company holidays, 12 weeks of paid parental leave, and much more.
* A company that is open and transparent with our team. You will know what is happening and why it matters.
* An education stipend to support your growth & development. As you grow, we grow.

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.

If you need a reasonable accommodation for any part of the employment process, please contact us by email at [email protected] and let us know the nature of your request and your contact information. We'll do all we can to ensure you're set up for success during our interview process while upholding your privacy, including accommodation requests. Please note that only inquiries concerning a request for reasonable accommodation will be responded to from this email address.

When you apply at dscout, we will process your job applicant data, including your employment and education history, transcript, writing samples, and references, as necessary to consider your job application for open positions. For more information about our privacy practices, please visit our Privacy Policy. 

dscout participates in the E-Verify program in certain locations, as required by law.



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

Where we are

dscout’s goal is to provide team members with the flexibility to decide their best way of working, meaning we operate as a remote-first company! We've also re-imagined our downtown Chicago HQ as a co-working space for those who want a shared place to work, or for teams looking for in-person time.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • JavascriptLanguages
    • KotlinLanguages
    • PythonLanguages
    • SwiftLanguages
    • TypeScriptLanguages
    • ElixirLanguages
    • ReactLibraries
    • ApolloLibraries
    • PhoenixFrameworks
    • TableauAnalytics
    • MetabaseAnalytics
    • FigmaDesign
    • MiroDesign
    • ConfluenceManagement
    • Google DriveManagement
    • Google DocsManagement
    • Google SlidesManagement
    • JIRAManagement
    • TrelloManagement
    • ProductboardManagement
    • PendoManagement
    • DocuSignCRM
    • DriftCRM
    • HubSpotCRM
    • LinkedIn SalesNavigatorCRM
    • OutreachCRM
    • SalesforceCRM
    • Salesforce CPQCRM
    • TerminusCRM
    • MailChimpEmail
    • MarketoLead Gen

What are dscout Perks + Benefits

Volunteer in local community
Our “dscout gives back” program is an opportunity to volunteer in our community. Previously, we’ve worked with organizations like the Chicago Parks Foundation, Cara Collective, and the GCFD.
Partners with Nonprofits
dscout will match up to $200/year on contributions you make to registered 501(c)(3) non-profit organizations.
Friends outside of work
Eat lunch together
Intracompany committees
dscout has created committees that focus on learning, including sustainability, work well being, working parent perspectives, etc. as opportunities to further curiosity personally and professionally.
Daily sync
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Pair programming
Open office floor plan
Documented equal pay policy
Dedicated Diversity/Inclusion Staff
Unconscious bias training
Diversity manifesto
Mean gender pay gap below 10%
Hiring Practices that Promote Diversity
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
dscout’s FSA helps employees cover out of pocket medical expenses with pretax contributions up to $2,850 annually.
Disability Insurance
dscout’s benefits program offers short-term disability options up to 13 weeks providing partial salary, and long-term disability options up to 24 months.
Dental Benefits
dscout’s prides itself in offering employees the best insurance at the lowest cost. Our medical, dental, and vision programs cover a significant majority of premium costs.
Vision Benefits
dscout’s prides itself in offering employees the best insurance at the lowest cost. Our medical, dental, and vision programs cover a significant majority of premium costs.
Health Insurance Benefits
dscout’s prides itself in offering employees the best insurance at the lowest cost via BCBS. Our medical, dental, and vision programs cover a significant majority of premium costs.
Life Insurance
Pet Insurance
dscout offers pet insurance via Figo, through which employees receive a 5% discount and reimbursement for pets unexpected medical costs.
Wellness Programs
Onsite Gym
Mental Health Benefits
dscout it is proud to offer support through our Employee Assistance Program through BCBS, and through the “Headspace for Work” app, which offers crisis help and mindfulness tools.
Retirement & Stock Options Benefits
dscout provides 401(k) pre-tax and post tax (Roth) retirement savings plans, offering a broad selection of investment options.
401(K) Matching
dscout’s retirement plan matches 100% of your contributions up to 4%.
Company Equity
All dscout employees are eligible to become equity holders, as a part of your total compensation package.
Performance Bonus
dscout offers company-based performance bonuses to employees every year, as a part of your total compensation packages.
Match charitable contributions
As a dscout employee, you are entitled to up to a $200 match each year on contributions you make to registered 501(c)(3) non-profit organizations.
Child Care & Parental Leave Benefits
Generous Parental Leave
dscout offers up to 12 weeks of fully paid paid parental leave for new parents, regardless of the path to parenthood. This includes FSA dependent-care with pretax contributions up to $5,000 annually.
Flexible Work Schedule
dscout offers flexibility to accommodate for different schedules and responsibilities, including flexibility for parental care, appointments, etc.
Remote Work Program
dscout is a remote-first company with a work from almost anywhere policy. Team members have the flexibility to decide your best way of working no matter where you live, across (most of) the country.
Family Medical Leave
All paid time off under dscout’s Parental Leave policy, short-term disability, and state benefits will run concurrently with the FMLA, as applicable.
Adoption Assistance
dscout offers up to 12 weeks of fully paid paid parental leave for new parents, regardless of the path to parenthood.
Restricted work hours
While we have employees working across multiple different states and timezones, our headquarters are based in Chicago. This means our core working hours are loosely based on central time.
Company sponsored family events
The dscout team works to offer company sponsored events for families, including a recent play date for all parents, with a guest appearance from a family magician.
Vacation & Time Off Benefits
Unlimited Vacation Policy
Generous PTO
We believe in promoting work/life balance and do not want to restrict your time off. We have implemented a flexible PTO policy and encourage dscouters take off at least 4 weeks during the year
Paid Volunteer Time
Our “dscout gives back” program is an opportunity to volunteer in our community. Previously, we’ve worked with organizations like the Chicago Parks Foundation, Cara Collective, and the GCFD.
Paid Holidays
Paid Sick Days
Our flexible PTO policy includes sick days, so our teammates are able to take this time off when needed.
Perks & Discounts
Beer on Tap
Casual Dress
dscout’s dress code is whatever is comfortable and casual every day of the week.
Commuter Benefits
dscout offers pre-tax commuter benefits for all employees for transit and parking.
Company Outings
dscout provides quarterly team outings as well as annual company-wide holiday parties and in-person meetup events.
Game Room
dscout’s office is decked out with a giant projection screen, video game consoles, a ping pong table, and more!
Stocked Kitchen
dscout has a fully stocked kitchen for those wanting to use the office space. This includes a variety of snack options, coffee and tea, and of course unlimited LaCroix.
Some Meals Provided
Happy Hours
Recreational Clubs
dscout has sponsored a variety of sports leagues year-round, including kickball, softball, broomball, etc.
Home Office Stipend for Remote Employees
dscout offers an annual stipend of $200 for home office supplies, to make your remote office environments as comfortable as possible.
Professional Development Benefits
Job Training & Conferences
Diversity Program
Lunch and learns
Cross functional training encouraged
Promote from within
Continuing Education stipend
dscout offers up to $2,000 (based on your role) per calendar year to use for work-related professional development purposes.
Time allotted for learning
Our teams have created a series of learning committees that focus on topics like sustainability, work well being, working parent perspectives, etc. as an opportunity to further curiosity.
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 and Founder

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

Lead Marketing Manager

More Jobs at dscout