View Our Website View All Jobs

Data Engineer

Kargo is the only mobile advertising company that creates groundbreakingly innovative campaigns for over 200 of the world’s best-known brands and partners exclusively with a handpicked consortium of over 70 of the most highly respected publishers in the industry, reaching 100% of all smartphone users, an audience that eclipses Google and Facebook in terms of scale. Kargo is the first and only mobile advertiser to achieve 100% ads.txt compliance.

Kargo’s achievements have been recognized by some of the industry’s most prestigious awards and rankings including: Adweek Mobile Innovator (2017), Crain’s New York Business Fast 50 (2015-2017), Deloitte Technology Fast 500 (2016, 2017), EY Entrepreneur of the Year NY (2016), Great Place to Work (2017), Top 25 Workplaces in NYC (2017), and Inc. 5000 (2015-2017). Kargo employs over 275 people in New York, Chicago, Los Angeles, San Francisco, Detroit, Dallas, London, Sydney and Auckland.

For more information, visit Kargo at or follow Kargo on Instagram (@kargomobile), Twitter (@kargo) and LinkedIn (Kargo).

Who We Are:

We’re a full-stack team with expertise in mobile, web, and backend. We’re building out products to enable better decisions on the parts of our users, modeling the underlying behaviors of our creatives, and making targeting recommendations. Our technology stack is mainly based on Scala and Go, with support from Apache Kafka, Spark, and R.

Who You Are:

  • A Senior Developer ready to design and implement awesome new features in an analytics platform through innovation and data-driven iterations at scale.
  • Someone who understands that communicating data is as important as collecting it in manageable forms. You have a passion for good design and maintainable code.
  • Someone who wants to push limits of product innovation using the latest advancements in technology and methods-working closely with product managers and other engineering teams.
  • Someone that works best in an environment with a sense of urgency and can rapidly iterate on product/platform features.

The Requirements:

  • Strong algorithms, data structures, and coding background
  • Disciplined approach to testing and quality assurance
  • Experience with web infrastructure and distributed systems
  • Experience with software engineering best practices (e.g. unit testing, code reviews, design documentation)
  • B.S. or higher in Computer Science (or equivalent work experience)
  • Experience with Apache Spark, Kafka, or streaming applications is a plus.
Read More

Apply for this position

Apply with
Attach resume as .pdf, .doc, or .docx (limit 5MB) or Paste resume

Paste your resume here or Attach resume file