company logo

Software Development Engineer II

Kochava.com

Office

Sandpoint, ID

Full Time

Kochava provides a unified platform with solutions for advertisers and publishers across the omni-channel advertising ecosystem to link media investments to outcomes.  
Kochava is an industry leader in the advertising ecosystem, providing tools and technologies for leading brands, agencies, and premium publishers for measurement and attribution, media mix modeling (MMM), and search ads optimization.
We enable the visibility into and management of trillions of data points, hundreds of millions of users, and billions of dollars in lifetime value (LTV) and paid ad spend. Our suite of solutions are used as a growth stack for leading brands and publishers - empowering them to see and manage their data and unleash the power of their connected audiences.
As a Software Engineer II at Kochava, you'll be a key member of our development team. The mobile user tracking and attribution market is a dynamic and exciting space, offering vast opportunities for personal and professional development.
We're seeking dedicated team players who are self-directed and passionate about creating innovative solutions to complex challenges. While a degree isn't a prerequisite (several of our programmers are self-taught), a love for programming and the ability to collaborate effectively in a team are essential.
Role can be located in Sandpoint, Idaho (HQ) or remote from a company approved US State: California, Colorado, Georgia, Idaho, Illinois, Montana, New Jersey, New York, Washington.

Job Responsibilities

  • Be a core member of the team creating leading edge attribution and analytics tools.
  • Design and implement highly-available, fault-tolerant, real time, distributed systems.
  • Balance a fast paced delivery schedule while ensuring quality and resilience.
  • Maintenance, care, and optimization of legacy systems.
  • Research, design, develop and test ingestion pipelines.
  • Profiling and tuning CPU use, memory use, and I/O operations to optimize performance.
  • Document new solutions and maintain existing documentation.

Basic Qualifications

  • 3+ years of non-internship professional software development experience.
  • Strong expertise programming with Golang.
  • Extensive knowledge of Google BigQuery streaming inserts Vs storage API.
  • Experience developing & deploying microservices in GCP and/or AWS.
  • Experience with setting up meaningful observability into Go applications.
  • 1+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience.

Preferred Qualifications

  • 4+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience.
  • Bachelor's degree in computer science or equivalent.
  • Expertise in SQL Design and utilization of strong data types.
  • Knowledge of concurrency and multi-threaded code.

Bonus

  • Experience with software testing methodologies
  • Contributions to open-source projects
  • Github CI
  • Kubernetes
  • Grafana
Kochava began in 2011 when a team of mobile and gaming professionals saw the need to better understand the feedback loop of user acquisition, engagement, and LTV for mobile applications. Through the process of creating apps for customers from a wide range of industries, we were repeatedly asked if we could shed some light on what media advertising efforts were converting and the effectiveness of their mobile ad spend by partner. Realizing a solution to these questions wasn’t readily available, we started designing and building a mobile measurement platform that would become Kochava.   

Kochava is an equal opportunity employer committed to building a team culture that celebrates diversity and inclusion.

Software Development Engineer II

Office

Sandpoint, ID

Full Time

October 17, 2025

kochavaofficial