Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

$230k - $250k

Kargo

Who We Are

Kargo creates powerful moments of connection between brands and consumers to build businesses. Every day, our 600+ employees 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. Now 20+ years strong, Kargo 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.


Mission

The Principal Engineer for Surface Ad Delivery (SAD) owns the technical strategy and architecture for the ad serving infrastructure behind Kargo's programmatic platform at scale. The SAD team carries full-stack responsibility for real-time bidding, partner integrations, exclusive inventory expansion, proprietary ad formats, and delivery across web, mobile, and DOOH. When this role is firing on all cylinders, the platform is positioned ahead of industry and scaling shifts, the hardest architectural problems have a clear owner, and the team is building on patterns set years before the rest of the market catches up.

This is a hybrid role with a requirement to be onsite 4 days per week.

Outcomes - What Success Looks Like in 6-12 Months
  • Delivered a cross-team architectural initiative. Designed and shipped at least one major system or architectural change spanning multiple teams, carried from strategy through production rollout and adoption.
  • Set the technical direction for ad delivery. Anticipated industry standards, programmatic shifts, and scaling demands, and repositioned the platform ahead of the curve with measurable business impact.
  • Became the recognized authority on ad serving. Established as the org's go-to expert on SSP architecture and real-time bidding decisions, and a trusted advisor to engineering leadership on high-stakes calls.
  • Raised the technical bar across the department. Mentored Staff and Senior Engineers with measurable impact on their growth and promotion readiness, creating capability that outlasts individual projects.
  • Drove org-wide adoption of new practices. Moved new technologies, patterns, or standards from POC to production across multiple teams, improving quality, scalability, or velocity beyond a single team.
Skills - Core Technical Capabilities

Required
  • 12+ years building and maintaining production systems, with deep ad tech or programmatic experience
  • Expert across multiple languages and frameworks , including those active on the team (Go, Node.js)
  • Deep expertise in the OpenRTB protocol and real-time bidding - proven track record designing SSP/DSP integrations, bid adapters, or programmatic platforms at scale
  • Strong full-stack web architecture: RESTful APIs, client-side JavaScript, browser rendering, and backend services, with the judgment to architect across them
  • Working command of video and mobile ad standards (VAST/VPAID, MRAID), including debugging complex rendering and tracking issues
  • Proven ability to debug the team's toughest problems in production, and to influence technical direction across the org without direct authority
Preferred
  • Header bidding, SSP platforms, or DOOH advertising, including ad format rendering across web, mobile, and DOOH surfaces
  • Prior Staff Engineer, Tech Lead, or equivalent technical leadership role
Competencies - Behaviors We Like to See

Strategic technical leadership
  • Builds multi-year technology strategy for business-critical areas that cross multiple systems and teams
  • Makes high-stakes, long-horizon technical decisions and is trusted to balance business needs against technical excellence
Influence without authority
  • Drives adoption of new technologies and patterns through demonstration and credibility, not mandate
  • Resolves the most complex challenges that span multiple teams or product areas, and establishes standards others choose to follow
Sustained high-impact delivery
  • Carries complex, multi-team initiatives from concept to production and across the finish line
  • Ships code that's well-reasoned and tested, with a clear recovery plan when things go wrong
Developer of technical talent
  • Mentors Staff and Senior Engineers with measurable impact on their growth and promotion readiness
  • Raises the bar through code reviews, architectural guidance, and knowledge sharing that becomes a force multiplier
In accordance with applicable federal, state, and local pay transparency laws, the anticipated base salary range for this position is listed below. Actual compensation may vary based on factors such as geographic location, work experience, education, and skills.

U.S Salary Range


$230,000-$250,000 USD

Our Laurels
  • AdAge Best Places to Work
  • ThinkLA Partner of the Year
  • Built In Best Places to Work
  • Cynopsis 2025 Top Women in Media - Jeannine Shao Collins
  • Martech Breakthrough Awards - Best Overall Adtech Company
  • Digiday Media Awards Best Event
  • Cynopsis Media Impact Awards-Best CTV Platform
  • Martech Breakthrough Awards-CTV Innovation
  • Adweek Media Plan of the Year Awards - Best Use of Insights
Follow Our Lead
  • Big Picture: kargo.com
  • The Latest: Instagram (@kargomobile) and LinkedIn (Kargo)

Kargo is an Equal Opportunity Employer. We are committed to building an inclusive and diverse workplace where all employees and applicants are treated with respect and dignity. We do not discriminate on the basis of race, color, ethnic origin, religion or belief, sex, sexual orientation, gender identity or expression, age, disability, marital or family status, national origin, veteran status, or any other characteristic protected by applicable local, state, or federal law. All qualified applicants will receive consideration for employment.

Pursuant to applicable fair chance laws, including the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Kargo will consider qualified applicants with arrest and conviction records for employment.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in New York, NY vacancy
  • $220k - $300k

     ...Principal Software Engineer — AI & Distributed Systems Platform - $220,000 - $300,000 base salary A rapidly scaling AI-native platform operating in the legal and capital markets space is hiring a Principal Software Engineer to help architect the next generation of production... 
    Suggested

    Greybridge Search & Selection

    New York, NY
    3 days ago
  •  ...people should have control over how their trucks look, feel, and represent them. About the Role We’re looking for a Principal Software Development Engineer - Frontend to help lead our software development in the electric vehicle space. You will focus on defining and... 
    Suggested
    Permanent employment
    Work experience placement

    RECAR

    New York, NY
    5 days ago
  •  ...Principal Software Engineer If you are looking for a game-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorganChase within the Core Foundational Platforms team... 
    Suggested

    Chase

    Jersey City, NJ
    5 days ago
  • $250k - $275k

     ...Principal Engineer (AI-Augmented Full-Stack, Platform Leadership) Location: New York City (Hybrid/Onsite as applicable) Compensation:...  ...What Our Client Is Looking For Required ~15+ years of software engineering experience with strong technical breadth and depth... 
    Suggested

    NxT Level

    New York, NY
    2 days ago
  •  ...Space & Defense is looking for an enthusiastic and creative software engineer to develop spacecraft flight software. We're looking for candidates...  ...There is no shortage of fascinating problems to solve. The Principal Software Engineer (Contractor) will lead and perform... 
    Suggested
    Contract work
    For contractors
    Work at office
    Local area
    Remote work
    Visa sponsorship

    EmergencyMD

    New York, NY
    1 day ago
  •  ...A clinical trial technology leader is seeking a Principal Software Engineer I to design and develop secure, scalable systems that enhance clinical research. This role requires a minimum of 5 years in software development, with strong skills in .NET, C#, SQL, and cloud... 
    Remote work
    Flexible hours

    Clario, Inc.

    New York, NY
    1 day ago
  •  ...We are seeking a Very high level Principal Full stack engineer to join one of our reputed clients. This role is REMOTE, 6 months contract to hire...  .... Qualifications 6+ years of experience as a full stack software engineer. Strong experience in cloud-native development using... 
    Contract work
    Remote work

    Revolution Technologies

    New York, NY
    1 day ago
  • $50 per hour

     ...proactive recruitment purposes and may be used to fill current openings or future vacancies within our organization. Principal Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in... 
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    New York, NY
    2 days ago
  •  ...Principal Software Engineer If you are looking for a game-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorganChase within the Consumer and Community Banking,... 

    Chase

    New York, NY
    5 days ago
  • $197.4k - $264.7k

     ...Principal Software Architect Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more – all working to build and advance the technological backbone for Disney's... 
    Work experience placement
    Local area

    The Walt Disney Studios

    New York, NY
    5 days ago
  • $220k - $303k

     ...alternatives to car ownership. We are looking for an experienced Principal Systems Engineer to join our organization and help us revolutionize the way...  ...should take. About You 10+ years of industry professional software/hardware development experience, and a track record of... 
    Local area
    Remote work

    Lime Company

    New York, NY
    1 day ago
  •  ...Principal Software Engineer Being a member of the Global Delivery Team, the Principal Software Engineer will be responsible for proactively achieving assigned goals and objectives in support of the enterprise strategic business agenda, as well as maintaining client... 
    Worldwide
    Flexible hours

    Beyond SOF

    Jersey City, NJ
    5 days ago
  •  ...Senior Principal Software Engineer We're looking for a tech leader ready to take their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the CDAO AI... 

    Chase

    Jersey City, NJ
    3 days ago
  •  ...Principal Software Engineer If you are looking for a game-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorgan Chase within the Consumer & Community Bank supporting... 

    Chase

    Jersey City, NJ
    20 days ago
  • $203k - $260k

     ...Principal Software Engineer Paramount Skydance Corp. is seeking a Principal Software Engineer to architect, build, and scale AI-driven tooling and engineering platforms that accelerate quality, automation, and developer productivity across the Global Quality Engineering... 

    Paramount Global Services

    New York, NY
    5 days ago
  • $200k - $240k

     ...Principal Software Engineer Boulder, Colorado or New York City, New York or Remote About Sovrn Every interesting company solves important problems for other people. Sovrn is a Software and Data business that helps Open Web businesses be and remain independent.... 
    Temporary work
    Work at office
    Remote work
    Flexible hours

    sovrn

    New York, NY
    16 hours ago
  •  ...Principal Software Engineer - Pay Group Engineering We're hiring seasoned engineers to join our teams that work on core platform capabilities, improving our existing systems for extensibility and scalability, and building the future of Gusto's Payroll and Tax systems... 

    Gusto

    New York, NY
    5 days ago
  • $200k - $250k

     ...Principal Software Engineer, Full-Stack AI Standard Template Labs is a stealth-mode, AI-native startup reimagining the future of IT Service and Configuration Management. Backed by leading investors, we're leveraging AI, graph-based architecture, and exceptional design... 
    Local area

    Standard Template Labs

    New York, NY
    1 day ago
  • $276k - $414k

     ...other services; and its AR glasses, Spectacles ( . Snap Engineering ( teams build fun and technically sophisticated products that...  ...with privacy at the forefront. We're looking for a Principal Software Engineer to join Snap Inc! What you'll do: Design, implement... 
    Temporary work
    Live in
    Work at office
    Local area

    Snap

    New York, NY
    4 days ago
  •  ...To support rapid scaling, the full-time remote Principal Software Engineer will lead key technical decisions and implement significant software projects across frontend, backend, or full-stack domains, driving high-impact initiatives to enhance the product. Key responsibilities... 
    Full time
    Remote work

    Nexusbird, Inc. dba Wonderly

    New York, NY
    3 days ago
  • $203k - $260k

     ...moments that matter - both for our audiences and our employees - and aim to leave a positive mark on culture. Job Title : Principal Software Engineer - AI Tooling & Quality Engineering Platforms Team : Global Quality Engineering (GQE) Location : New York City,... 

    Paramount

    New York, NY
    4 days ago
  • $165.22k - $283.23k

     ...bring generative intelligence into the physical world. As a Principal Engineer, you will set the technical direction for systems that blend...  ...Basic Qualifications ~10+ years of professional software development experience ~ Experience designing and scaling... 
    Local area
    Immediate start

    Siemens

    New York, NY
    4 days ago
  •  ...About the Team OpenAI’s B2B Engineering team brings our most capable technology to the world through our developer platform and enterprise...  ..., dependable products. About the Role We’re looking for a Principal Software Engineer to design and scale the systems that power our... 

    OpenAI

    New York, NY
    1 day ago
  •  ...life here and beyond. Mission: Why this role exists The Engineering Team enables Shiftsmart to anticipate and creatively solve...  ...participate in scaling our team Competencies: Who you are A software expert: You have 7+ years of software engineering experience.... 
    Hourly pay
    Work experience placement
    Work at office
    Flexible hours
    Shift work
    Night shift
    Weekend work
    3 days per week

    Shiftsmart Inc

    New York, NY
    5 days ago
  • $209k - $300k

     ...in the enterprise and to advance our platform technology. ABOUT THE ROLE We are seeking a highly skilled and driven Principal Software Engineer with a strong background in full-stack development, particularly in backend technologies and Agentic AI, to join our AI... 
    Work at office
    Local area
    Remote work
    3 days per week

    Invisible Technologies Inc. Defunct

    New York, NY
    5 days ago
  •  ...underrepresented and marginalized communities, Taulia will revolutionize fintech. About the Job We are seeking a high-caliber Principal Software Engineer to serve as the Technical Lead (TL) and Technical Authority for team AI initiatives. In this role, you are the technical... 
    Remote work
    Flexible hours

    Taulia

    New York, NY
    1 day ago
  •  ...We're an early-stage company building innovative software solutions with a commitment to shipping rock-solid, reliable, safe software. We’re searching for someone who loves to ensure that software does exactly what it’s supposed to do every time – and when it doesn’t,... 
    Immediate start
    Remote work
    Visa sponsorship

    ClearVector

    New York, NY
    1 day ago
  • $280k - $330k

     ...Principal Software Engineer (AI Insurance SaaS) New York, NY About EvolutionIQ: EvolutionIQ's mission is to deliver state-of-the-art technology that helps insurance claims teams make claims handling more accurate, fair, and efficient, so that more people impacted... 
    Temporary work
    Work at office
    Flexible hours

    EvolutionIQ

    New York, NY
    3 days ago
  • $207k - $311k

     ...practices and finding ways to bring those practices into the engineering organization. Essential Functions Partners with product...  .... Be a thought leader: a senior point of expertise on software engineering issues, industry trends and developing technologies... 
    Hourly pay
    Work at office
    Immediate start
    Visa sponsorship
    Work visa
    Flexible hours

    Early Warning Services

    New York, NY
    3 days ago
  •  ...Responsibilities Kforce has a client in Jersey City, NJ that is seeking a Principal Software Engineer (Low-Latency Trading) to play a key role in the design and development of a next-generation global electronic trading platform. This is a highly visible hands-on... 
    Hourly pay
    Contract work

    Kforce

    Jersey City, NJ
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!