Software Engineer

Hace 1 día

bogotá, bogotá, distrito capital, Colombia Veridooh Jornada completa

You'd be the first hire in Colombia, working US hours alongside engineers in Australia and Vietnam in a globally expanding ad-tech company.

Join Veridooh as a Software Engineer as we continue to transform the OOH advertising industry globally. We're a TypeScript/Node.js shop on AWS, with Postgres and a growing data platform. Our team is small and nimble enough that you'll have an impact on the business from week one.

Great role for someone hungry and ambitious to make a real impact for a fast growing global startup.

Help make out-of-home advertising smarter, more transparent, and more connected.

Company Introduction

Veridooh is the world's leading provider of independent OOH verification and campaign automation solutions. We make OOH advertising a more trusted, efficient, and attractive channel to invest in, bringing together all stakeholders in a single, easy-to-use platform.

Founded in 2019 by Mo Moubayed and Jeremy Yang, Veridooh now services over 350+ clients and agencies across Australia, New Zealand, the US, the UK and the Netherlands.

Veridooh is an award-winning technology company, with past award wins including Best Marketing Technology of the Year (B&T and Mumbrella), Most Valuable Product in Tech - APAC (Campaign Asia), Deloitte Tech Fast 50, and PMW Powerlist 100.

At Veridooh, we're passionate about building and fostering a supportive and high-performance environment where every team member feels valued and supported to deliver great work every single day. This role will be based in Bogota or Medellin in Colombia as our first full-time hire in South America, supporting our expanding North American business.

Job Description

This role sits at the core of Veridooh's campaign operations platform: the world-first system that tracks, verifies, and automates OOH campaigns at scale across multiple markets. You'll work on the backend services, data pipelines, and operational tooling that campaign teams and clients depend on daily. The problems are real and complex: processing high-volume impression data, keeping multi-market campaigns in sync, building internal tooling that surfaces the right information at the right time, and making the platform robust enough to scale as we expand.

You'll also be a key technical contact for Account Managers and the Sales team, translating operational issues into engineering solutions and making sure the platform serves the people who run campaigns, not just the people who build it.

What you'll do:

At Veridooh, campaign operations runs on technology that has no direct precedent: we built the category. Your day-to-day will involve:

  • Owning Campaign Platform Reliability: Build and maintain the backend services and operational tooling that keep live campaigns running accurately across US, UK, and Australian markets. When something breaks at scale, you're part of the team that fixes it and makes sure it doesn't happen again.
  • Building for Data at Scale: Work hands-on with TypeScript, Node.js, and AWS (RDS, SQS, Lambda, S3) to process high-volume impression and verification data. Design systems that are reliable, observable, and fast under real campaign load.
  • Solving Operational Problems with Tooling: Work directly with Account Managers and campaign ops to understand where manual workarounds and process gaps exist, then build the tooling to eliminate them: dashboards, automation workflows, alerting systems, and internal interfaces that make complex campaign management tractable for non-engineers.
  • Driving Platform Evolution: Continuously improve the platform's ability to scale as Veridooh expands into new markets and adds new verification capabilities. You'll identify technical debt, propose solutions, and ship them.
  • AI-Augmented Engineering: Use AI coding tools (Claude Code, Cursor, Copilot or similar) as a core part of how you build, test, review and document.
  • Cross-Functional Communication: Act as the engineering interface for Account Managers, the Sales team, and campaign operations in real time (US Eastern hours). You can distill a complex technical situation into a clear update for a non-technical AM, and you can translate a vague operational complaint into a well-scoped engineering problem. This isn't a heads-down engineering role; communication is part of the job.
  • Champion Quality: Write clean, testable, and maintainable code. Advocate for high standards, observability, and modern development workflows.

What you'll bring:

  • Proven Experience: At least 2-3 years of software development experience, demonstrating a track record of designing and delivering large-scale, high-performance applications.
  • Educational Background: A Bachelor's degree in Computer Science, En