DDM - Deseret Digital
  • 21-Dec-2018 to 19-Feb-2019 (MST)
  • Technology
  • Salt Lake City, UT, USA
  • Salary
  • Full Time

Deseret Digital Media (DDM) is the online division of Deseret Media Companies that manages properties including KSL.com, DeseretNews.com, Utah.com and FamilyShare.com.  The sites collectively reach over tens of millions of unique users and over 350 million page-views each month. The organization has an uniquely values-based mission and seeks to be strategic to its owner The Church of Jesus Christ of Latter-day Saints. All candidates need to fully support the company's mission statement: "To be trusted voices of light and truth reaching hundreds of millions of people worldwide."


DDM is currently seeking senior level Software Engineer to work on the analytics team. This position will report to the Lead of Software Engineering for analytics.


The Software Engineer will develop resilient, scalable and performance solutions that deliver meaningful real-time insight for business and application needs. This includes consolidating important structured and unstructured data from around the company and developing descriptive and predictive analytics and analytical APIs to drive decision-making.

At a minimum, you're a candidate if you can demonstrate:


  • 4 or more years of current experience with web software development technologies and tools including but not limited to:
    • HTML, CSS, JavaScript, PHP, MySQL, Linux, Apache, etc.
  • Comfortable with Linux command line and server management
  • Polyglot: Experience with multiple programming languages and comfortable learning new ones
  • Familiarity with principles of distributed computing
  • Awareness of the challenges and approaches to solving problems with big data
  • Ability to see the big picture and be able to intelligently architect programs and systems with good attention to detail
  • Understanding of web protocols, REST API development and best practices
  • Good communicator and team player
  • Bachelor's Degree with IT or CS related emphasis or equivalent work experience
  • Excellent written and verbal communication


It's a bonus if you:

  • Experience with Hadoop, Elasticsearch or other big data and NoSQL technologies
  • Experience with Node.js, Python and/or Scala
  • Experience working with Agile/Scrum methodology and use of issue tracking (Pivotal Tracker or similar) and source repository (git or similar) technologies
  • Experience with Test Driven Development (TDD) and writing unit tests
  • Experience optimizing and working with high traffic web sites using caching and scalability technologies


Why DDM?


In addition to all the standard things that happen to be great at DDM (like competitive wages, opportunity for growth and advancement, stability, and super benefits)...


  • We care about our contribution to the world. We not only care about the health of the business, we care about our impact on other humans. It's right in our mission statement more than once.
  • We take work/life balance seriously. No, really. We do. We care about what we do and we expect the work to get done on time, but we know there are extremely, vitally important things about your life outside of work, and we want you to take those things just as seriously.
  • Exceptional benefits, contributing 401(k) and retirement plan


This job is a great opportunity for a performance-driven, detail-oriented individual interested in a dynamic and growing organization. He or she should also be motivated by the organization's broader mission and be able to develop relationships with all members of the team. If this sounds like you, submit your resume today.


Deseret Digital Media is an equal opportunity employer. M/F/D/V

DDM - Deseret Digital
  • Apply Now

  • Sign Up For Job Alerts!

  • Share This Page
  • Facebook Twitter LinkedIn Email
Mission About Us Brands Advertising Logo Jobs Contact