Senior Data Engineer- Missoula or Bozeman

  • LumenAd
  • Missoula, Bozeman
  • Jan 11, 2021
Full time Computer Science Engineering Software

Job Description

LumenAd is seeking a Senior Data Engineer to add to our engineering team to help improve and expand our marketing intelligence software. If you are team-oriented, love problem solving, and believe in delivery and iteration, keep reading!

Our engineering teams cover these primary areas: data ingestion, data organization, data reporting, and internal professional services support. This role is primarily focused on the data ingestion team. As a backend engineer, you will be working closely together with the other members of the data ingestion team to enhance, test, and iterate features and improve performance to better suit customer needs.

This position is responsible for writing and maintaining back-end code written on the Laravel framework. An understanding of design patterns and best practices is crucial to developing good software. Additionally, knowledge of and experience with database architectures are essential.


  • Work in a team environment (successful teams = successful products)

  • Build scalable and maintainable software to support features and products

  • Write automated tests - unit and integration

  • And other duties as needed to evolve this position


  • 5+ years of experience working in data-driven application development
  • Bachelor’s degree in Computer Science or an additional 3 years of work experience combined with other technical and formalized education
  • Working knowledge of relational databases, MySQL preferred
  • You work effectively with legacy code while migrating to new paradigms
  • Expertise in PHP (or multiple other server-side languages like C#, Go, Javascript, Java)
  • Experience with distributed systems and the intricacies of concurrent programming
  • You have an understanding of and experience with virtualization environments, containers, and orchestration tools, Docker/Kubernetes preferred
  • You have demonstrated knowledge of cloud computing environments as it relates to web application development and deployment, AWS preferred
  • You understand the value of source control (Git preferred), branching methodologies, and multiple developers working on a project
  • You believe that a team can outperform an individual and ultimately create a better product
  • Alignment with LumenAd’s Core Values:
    • Be inclusive
    • Challenge yourself and others
    • Be radically transparent
    • Iterate to success, fast
    • Have an impact

- Missoula, MT
- Bozeman, MT
- Remote considered (Expected to work Central or Eastern time zone hours)

Helpful Skills and Experiences

  • Experience or working knowledge of NoSQL
  • Understanding of the Agile development methodology
  • Experience in the AdTech or MarTech industries
  • Experience with ETL processes and tools
  • Knowledge of Linux and server-side infrastructure to support web applications


  • Unlimited paid time off
  • A great multi-national team
  • A fun, delivery-focused work environment
  • Opportunities for professional growth
  • The chance to help define the Advertising Intelligence category

About LumenAd

LumenAd is an enterprise advertising management solution that measures the return on ad spend of every investment across the digital ecosystem. Built within a proven framework for unifying programmatic, direct, search, and social data, LumenAd centralizes every ad buy into one intuitive hub. Marketers can architect campaigns, connect to any data source, monitor performance in real-time, and quickly craft insightful reports