Senior Data Engineer- Missoula

  • LumenAd
  • Missoula, MT, USA
  • Oct 05, 2020
Full time Engineering Computer Science 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.


Responsibilities

  • 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


Qualifications

  • 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


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


About LumenAd

At LumenAd, we’re on a mission to help marketers make faster and more informed decisions about their cross-channel advertising.  With the world's first purpose built advertising intelligence platform, LumenAd combines the most essential functions of media management with data organization, infrastructure, and data visualization. Because marketers should be able to spend their time making decisions, rather than trying to access, organize, and understand their media data. 


 Benefits

We offer the following benefits to our teams.

  • 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