View Our Website View All Jobs

DevOps/Systems 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).

The Position: As a system engineer at Kargo, you will be responsible for building the very foundation on which our engineering department and its products will run. You will be engineering our cloud infrastructure to be durable, scalable, and easy to manage. Some of the tasks required to achieve this goal:

  • Take ownership over the monitoring and logging tools that the rest of department will use to gain insight into our environments
  • Improve the scalability and durability of our systems via infrastructure updates. We’re cloud first and hosted on Amazon Web Services
  • Help the data engineering team deploy Apache Spark based machine learning systems

The Requirements:

  • Has worked with a cloud provider for at least 3 years. Bonus points for AWS experience.
  • Very strong in a Linux environment, including experience with scripting.  
  • Programming skills in at least one of the major scripting languages (Bash, Python, Ruby, Node, etc)
  • Has worked with continuous integration tools such as Jenkins, Travis, Circle, Bamboo, Team City, etc.
  • An understanding of all major Web standard protocols, web servers (Apache/Nginx) and load balancing.
  • Experience with Docker in a production environment using a clustering product such as Mesos, ECS, Kubernetes, Swarm etc.


  • Experience designing a continuous integration/deployment process from scratch
  • Experience managing large scale data storage and processing systems such as Apache Hadoop, Apache Spark, Apache Kafka, or Amazon Redshift
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