Senior Software Engineer

Engineering - Giant Media – Kansas City, Missouri
Department Engineering - Giant Media
Employment Type Full-Time
Minimum Experience Mid-level

About Giant Media

Our proprietary data targeting stack delivers effective and efficient video distribution campaigns across YouTube, outstream, instream and OTT environments.

Giant Media’s team of account managers, engineers, data scientists, designers, operations specialists and marketing experts are experts at creating unique and innovative video advertising solutions for brands and agencies alike by using exclusive targeting that is data-centric and brand safe. Brand advertisers such as Capital One, Heineken, Toyota and many more have had success with our comprehensive cross-format video solutions.

We’re expanding our engineering team and are adding a Senior Software Engineer. This role will report to the CTO and is based in Kansas City.

 What will you do?

The Senior Software Engineer will work closely with other members of the engineering team to improve and expand our suite of products, and help us continue to innovate in the digital advertising space. Primary duties include:

  • Developing Web Applications: At the core of every engineer’s job is building out web applications including our Dashboards, Video Units, Ad Exchange, Metrics & Analytics Products, Earned Media Platform and new products we haven’t released yet!
  • Machine Learning Innovation: Integration with 3rd party machine learning systems as well as in-house algorithms are a huge part of Giants targeting differentiator.  This position will need to innovate to continually improve and expand Giants data-centric systems.
  • Manage AWS Resources: Our entire product suite currently runs on RPM-based Linux servers within AWS and as a senior engineer you will help us deploy new services and manage existing architecture.
  • Solve Big Data Challenges: We deal with a lot of traffic at Giant Media, so part of your role will be to help us continually evolve our data pipeline to help us answer more questions, more quickly.
  • Mentor Engineers: Part of our team’s culture is mentoring other engineers so we can constantly be learning and growing together. This takes place through regular engineering team presentations and 1-on-1 mentorship.

 What are we looking for?

  • 5+ years developing web applications: coding skills in Java, EMR/Spark, Python, SQL, Bash, (Javascript a plus)
  • Experience with data structures, algorithms and complexity analysis
  • Large-scale, distributed systems design and development experience with a strong understanding of scaling, performance and scheduling
  • Strong AWS Experience
  • A desire to take on a technology leadership role
  • Bachelor’s in CS or equivalent on-the-job experience 

The successful candidate will also demonstrate the following abilities:

  • Communication (written & oral): Must have strong interpersonal skills and the ability to establish, develop and maintain business relationships. Must also have the ability to work collaboratively with cross-functional teams.
  • Adaptability: Must love working on a variety of types of projects; demonstrate willingness to learn new things and take challenges head-on in a fast-paced environment with quickly shifting priorities.
  • Passion for technology: Must be excited for new technology and have a positive attitude towards solving real world challenges.
  • Results-Oriented and Data Driven: Must be a data driven decision maker who loves impacting the bottom line.

 What do we offer?

  • Compensation: Competitive salary and commission plan
  • Benefits: Health, Dental, Vision, Life Insurance, 401k with employer match included, relaxed vacation policy – employees have freedom to take paid time off as needed
  • Food & Drinks: Catered lunch twice a week, snacks and drinks
  • Social: we routinely have social events, both in and out of the office
Thank You
Your application was submitted successfully.
Apply for this Job
  • Location
    Kansas City, Missouri
  • Department
    Engineering - Giant Media
  • Employment Type
  • Minimum Experience
  • Powered by