Senior Software Engineer II
Required skills
- distributed services
- reliable
- observable
- built to last
- failure modes
- retry logic
- observability
- latency reductions
- fault tolerance
- measurable outcomes
Nice to have
- high-performance language
- async messaging
- debugging production issues
- programmatic
- real-time systems
Role summary
Kargo is modernizing its AdTech engine with a new Workflow Platform. As a Senior Software Engineer, you will design and build reliable, observable, and scalable distributed services, owning projects from conception to deployment and optimization. You will focus on improving platform health through reduced latency, enhanced fault tolerance, and better observability. The role requires strong proficiency in at least one modern language (TypeScript and/or Golang preferred), a solid understanding of distributed systems concepts, and experience with microservices, CI/CD, containerization (Docker, Kubernetes), cloud infrastructure (AWS, GCP, Azure), and AI coding tools. Experience in AdTech, programmatic, or real-time systems is a plus.
Kargo creates powerful moments of connection between brands and consumers to build businesses. Every day, our dynamic teams work to radically raise the bar on what agentic AI, CTV, eCommerce, social, and mobile can do to deliver unique ad experiences across the world’s most premium platforms. Taking a Creative Science approach to all we do, we continuously innovate solutions that outperform industry benchmarks and client expectations. Kargo is growing rapidly and currently has offices in NYC, Chicago, LA, Dallas, Sydney, Auckland, London and Waterford, Ireland.
Who We Hire
Techies who want to build the future. Creatives who want to design it better. Communicators to win business. Collaborators to build it. Data pros who turn numbers into insights. Product builders who turn ideas into innovations. Anyone eager to be on a team that doesn’t stop to ask what’s next, because they’re already building it.
The Opportunity
The Kargo Workflow Platform powers our entire AdTech engine, and we're modernizing it. As a Senior Engineer on the team, you'll design and build distributed services that are reliable, observable, and built to last — owning projects end-to-end and partnering across engineering, product, and data. We're looking for a self-starter who finds problems, frames them, and fixes them, and who makes the engineers around them better in the process.
The Daily To-Do
Qualifications
In accordance with applicable federal, state, and local pay transparency laws, the anticipated base salary range for this position is listed below. In addition to base salary, this role is eligible for variable compensation — either the Kargo Sales Incentive Plan (sales roles) or an annual discretionary bonus (all other roles). Actual compensation may vary based on factors such as geographic location, work experience, education, and skills.
U.S Salary Range $185,000—$200,000 USDWhat We're Proud Of
Following Our Lead
Similar roles
- Staff Engineer, Karlo PlatformKargo · New York, NY · Onsite
- Manager, Client ServicesKargo · New York, NY · Hybrid
- Research Software EngineerConvergent Research · Boulder, CO · Onsite
Software Engineer IIPariveda · Dallas, TX · Hybrid- Senior Software Engineer, DatabaseInfluxData · Remote · Remote
- Software Engineering Intern, Frontend (Summer 2027)Notion · New York, NY · Hybrid
