In by Lisa Herren

At AdPredictive, we build smart tools for smart people. We connect brands with their customers, providing them with data and insights, and a way to connect across the entire media landscape with greater efficiency and effectiveness than ever before – empowering them to focus on what matters most in growing and shaping their businesses.

We’re looking for a Senior Software Engineer to join the AdPredictive team in our Kansas City, MO office. We are an open-minded, hardworking team who know how to have fun and get things done. Our infrastructure is 100% cloud-based, leveraging a wide array of open-source and commercial technologies. The Senior Software Engineer plays a role in agile planning, providing advice and guidance, and monitoring emerging trends.


  • Application Development: Be a focal point in the organization’s application development efforts. Foster Software Development Lifecycle compliance. Participate with other developers in scoping, designing, and building applications.
  • Application Architecture: Play a role in shaping the organization’s IT infrastructure and software ecosystem.
  • Platform Support: Serve as a resource for resolving platform issues. Identify and prioritize areas of technical debt. Proactively communicate progress to all applicable stakeholders.
  • Product Development: Provide an engineering perspective to the product roadmap.
  • Teamwork: Communicate across teams to build consensus and deliver solutions that work for multiple stakeholders. Serve as a translator between tech and non-tech teams to help ensure business needs are understood, and that external stakeholders understand the technical decision-making when needed.
  • Knowledge Transfer: Manage the team’s collective knowledge through documentation, training, etc. Provide subject matter expertise for the team to shape best practices.
  • Strategy: Participates with the greater AdPredictive team in shaping company-level initiatives.


  • Extensive experience with AWS or comparable cloud infrastructure
  • Minimum of 3 years of professional experience in .Net development
  • Extensive front-end development experience (React, TypeScript, GraphQL)
  • Familiarity with infrastructure as code (Terraform) and configuration management frameworks\
  • Experience with containers and container orchestration (Docker, Kubernetes)
  • Effective interpersonal skills, with the ability to distill complex ideas, and to influence and set a collaborative cadence for the team
  • Release automation, system administration, configuration, and debugging experience
  • Scripting language experience (Python, PowerShell, Bash)
  • Ability to objectively analyze technologies, and to make recommendations based on technical and business merit

Culture & Benefits

AdPredictive offers the following as part of our extensive benefits package:

  • The following are offered to our employees, for no monthly premium:
    • Health, dental, and vision insurance
    • Life/AD&D insurance
    • Short-term & long-term disability
    • Dependent Care FSA
    • Employee Assistance Program
  • Progressive, flexible approach to paid parental leave
  • Company involvement in non-profit organizations directly benefiting the Kansas City area
  • Employee Morale Program – celebrating the meaningful events in your life, plus happy hours, lunches, and more
  • Retirement Plan with employer match
  • Monthly communication allowance
  • Flexible work schedules and ability to work remotely
  • 14 paid holidays
  • Paid vacation time

To apply for this job email your details to