fbpx Denim® | Smarter mobile and social media marketing.


Register: Denim Summit 2018 Get Started

Senior Software Engineer

Help us build intelligent technology!

Denim® is reimagining the way insurance and financial services companies market, engage and sell. Our patent-pending, automated marketing software platform empowers marketers to easily launch and manage mobile and social media advertising campaigns on-behalf-of any number of their agents, brokers or advisors, or direct-to-consumer. Our micro-targeted approach delivers predictable advertising outcomes for our enterprise partners and customers. Denim generates better leads at a lower cost through highly relevant ads for today’s mobile and social consumers. So much so, we recently announced we have more data than anyone – more than 1 billion data points on consumer engagement with the mobile and social media ads we’ve powered for insurance and financial services companies.


Des Moines, IA (DSM) or Dallas, TX (DFW)

Denim is headquartered in the heart of downtown Des Moines’ insurance technology (“insurtech”) community and is easily accessible in the Partnership Building at the corner of 7th and Locust Street. Our team members frequently take advantage of our access to the downtown skywalk system to grab breakfast at La Mie Elevate or lunch at one of many dining options in our building including Farmhouse, Teriyaki Boys, Burger Shop and more. When it comes to caffeination, a bottomless cup of joe is on the house or Scooter’s World-Class Coffee is next door for the espresso types. An afternoon downtown stroll along the elevated indoor walkways – especially when Old Man Winter rears his head – provides a natural recharge. For those that choose to drive to the office, parking is available in the ramp with direct access to our office (which is a miracle in inclement weather).

The role

We’re looking for a Senior Full-Stack Engineer eager to work in a growth mode startup environment that is capitalizing on disruptive changes occurring in the massive insurance and financial services industry.

Problems you will tackle

  • Scaling a multi-tenant SaaS web application built on top of Python, Flask, Celery and Mongo.
  • Building a delightful user experience with React and Redux.
  • Ensuring quality via thorough unit and integration tests, all run in a Docker-based CI platform.
  • Owning the uptime and performance of our apps via comprehensive monitoring and instrumentation.

Bonus points

  • Experience as a team lead and/or experience at a tech startup.
  • 5 to 7 years (or more) of applicable software engineering experience.
  • Working in a PaaS based environment such as Heroku, Elastic Beanstalk or Bluemix/Cloud Foundry.
  • Experience building native mobile applications, particularly with React Native.
  • Experience with Javascript testing frameworks such as Mocha and Chai.

Our engineering culture

  • Agile/Scrum, TDD, git/pull requests, continuous integration, frequent deployments.


  • Competitive salary
  • Unlimited paid-time off
  • Equity incentive plan
  • Health insurance and wellness plan

To apply, please email your resume to careers@denimlabs.com.