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

Senior Software Engineer (C++), Real Time Systems

$160k - $220k
Full-time

Cognitiv

Are you ready to revolutionize the advertising industry? 

 

At Cognitiv, we are not just another AdTech company—we are industry trailblazers redefining media buying with our Deep Learning Advertising Platform. Since 2015, we have harnessed the power of cutting-edge deep learning technology and data science to transform how brands connect with their customers. Our mission? To bring intelligence to advertising and deliver unparalleled precision, relevance, and impact at scale. 

 

With our innovative platform, advertisers enjoy unprecedented flexibility—whether it is activating Dynamic Deals through their preferred DSP, leveraging our managed service DSP, or utilizing our industry-first ContextGPT product. As a part of Cognitiv, you will be at the forefront of AI-driven advertising solutions, driving change and achieving remarkable growth in a rapidly evolving industry.

 

Now, we’re growing!

PRIMARY BUSINESS OBJECTIVE


In this role, you will own the performance and reliability of Cognitiv’s real-time bidding systems and be accountable for delivering measurable impact across latency, throughput, revenue capture, and system resiliency across a globally scaled platform.

This is a high-ownership role requiring sound judgment, initiative, and consistent execution within a well-defined foundation, with meaningful opportunity to own and shape decisions as the business evolves.

WHAT SUCCESS LOOKS LIKE


You will be successful in this role if you:


  • Own outcomes end-to-end within your scope, from problem definition through delivery and results

  • Exercise strong judgment when tradeoffs exist, using available data, context, and clear principles

  • Prioritize impact, speed, and quality while maintaining a high bar for rigor and execution

  • Build trust through clarity, accountability, and follow-through

  • Trusted to safely modify hot-path systems without introducing regressions.

Success benchmarks are set collaboratively with your manager, grounded in clear expectations, and reviewed regularly to stay aligned as priorities evolve.

KEY OUTCOMES AND PERFORMANCE EXPECTATIONS


Success in this role is defined by consistent delivery of the following outcomes:

Outcome 1: Independent Ownership & Execution


  • Independently designs, builds, and deploys improvements within the real-time bidding systems while maintaining <50ms P99 latency and production safety standards.

Result: Delivers production changes that pass performance validation, monitoring review, and on-call readiness with minimal oversight, operating as a fully functional contributor in the hot path.

Outcome 2: Identity Performance & Coverage


  • Strengthens the identity graph and runtime resolution to improve match rates, reliability, and feature leverage in the bidding path.

Result: Expands identity coverage and improves resolution latency/accuracy, resulting in measurable improvements to bid participation rate, model eligibility, or revenue capture.

Outcome 3: Reliable & Scalable Platform Impact


  • Improves system stability, latency adherence, and long-term scalability across the real-time platform.

Result: Maintains <50ms latency targets, reduces production risk, and contributes to platform changes that increase system capacity, stability, or deployment safety.

90-DAY SUCCESS BENCHMARKS


First 30 Days


  • Build deep understanding of the RTS platform (Draco, routing, identity, event flow), latency budgets, and revenue impact of bidding decisions.

  • Establish strong working relationships with engineering teammates and cross-functional partners (Product, Data Science, Core & Infra).

  • Identify key risks, performance bottlenecks, reliability gaps, and identity-related constraints within owned systems.

  • Document current-state latency (P95/P99), QPS success rates, failure modes, and architectural tradeoffs to create a clear performance baseline used by the team for future optimization decisions.

Evidence: You can clearly explain how a bid flows end-to-end and where performance and revenue risks exist.

By 60 Days


  • Independently own a defined subsystem, feature, or performance/reliability improvement within the bidding or identity path.

  • Deliver at least one meaningful improvement (performance, reliability, debuggability, or operational safety) verified through metrics or incident reduction.

  • Confidently debug production issues with limited guidance.

  • Propose measurable improvement targets based on observed system behavior and business context.

You are operating as a fully functioning contributor — shipping safely, participating meaningfully in design discussions, and no longer in “training mode.”

By 90 Days


  • Fully own outcomes for a core service or domain area within RTS.

  • Deliver consistent, high-quality execution aligned with strict <50ms latency and reliability standards without requiring close review for correctness.

  • Proactively identify risks and implement improvements before customer or revenue impact.

  • Contribute sound technical judgment in architectural and scaling discussions.

You have transitioned from onboarding to solid independent contributor, with early signs of A-level ownership — trusted to drive meaningful system improvements without close supervision.

Transition to Full Ownership

The first 90 days are designed to move you from context-building and guided execution into a fully independent, high-impact engineer within the real-time bidding platform. By the end of this period, you are no longer ramping — you are a reliable owner operating confidently in the hot path of revenue-critical systems.

By the end of this period, you are expected to:


  • Operate with minimal day-to-day guidance while staying aligned with goals and priorities

  • Own decisions and outcomes within your scope end-to-end

  • Proactively identify risks, opportunities, and improvements

  • Be recognized by peers and partners as a reliable owner and decision-maker

  • Participates in on-call rotations and independently resolves production issues affecting revenue-critical paths.

CORE RESPONSIBILITIES 


This role is responsible for:


  • Driving measurable improvements in real-time bidding latency, stability, and auction success rates

  • Making decisions that balance speed, quality, and long-term impact

  • Partnering with Product, Data Science, Core and Infrastructure teams to remove blockers and deliver outcomes

  • Continuously improving system performance, observability, and operational maturity through instrumentation, testing, and safe deployment practices

HOW PERFORMANCE IS MEASURED


Performance is evaluated based on:


  • Outcomes delivered, consistency of execution, and ability to sustain impact under production load

  • Ability to operate independently and unblock work

  • Judgment in prioritizing tradeoffs, navigating complexity, and making high-quality decisions as scope and responsibility grow

  • Impact on team and business results (performance metrics, reliability metrics, and revenue-impacting improvements)

  • Feedback from cross-functional partners (if applicable: and external stakeholders)

REQUIRED EXPERIENCE AND CAPABILITIES


You are likely to succeed in this role if you have:


  • Demonstrated experience building and operating high-scale, low-latency distributed systems (ideally sub-100ms request/response systems) with measurable impact on performance, reliability, or efficiency.

  • Strong ownership mindset, taking services from design through production operation, on-call support, and long-term maintenance.

  • Ability to operate effectively in fast-moving, high-scale environments, improving and evolving existing systems without sacrificing reliability.

  • Clear communication skills, able to explain complex system behavior and tradeoffs to both technical and cross-functional stakeholders.

  • Sound technical judgment and prioritization, balancing speed, correctness, and long-term scalability in revenue-critical systems.

Bonus Points:


  • Experience in AdTech, RTB, exchanges, fintech, trading systems, search, or other high-QPS real-time platforms.

  • Prior ownership of mission-critical systems with strict latency SLAs.

  • Experience improving performance, observability, resiliency, or CI/CD maturity in distributed systems.

Salary: $160,000 - $220,000 USD + Equity

What We Offer



Compensation is based on experience, skills, and other factors. Base salary is just one part of your total rewards at Cognitiv—you’ll also receive equity and a comprehensive benefits package.

 

Highlights include:



  • Medical, dental & vision coverage (some plans 100% employer-paid)

  • 12 weeks paid parental leave + 4 weeks WFH

  • Unlimited PTO + Work-From-Anywhere August

  • Career development with clear advancement paths

  • Equity for all employees

  • Hybrid work model & daily team lunch

  • Health & wellness stipend + cell phone reimbursement

  • 401(k) with employer match

  • Parking (CA & WA offices) & pre-tax commuter benefits

  • Employee Assistance Program

  • Comprehensive onboarding (Cognitiv University)

  • …and more!



What You’ll Find at Cognitiv



  • Festiv – We make work fun with cross-team games, events, and creative team bonding.

  • Responsiv – You’ll be close to clients and leadership, influencing real outcomes.

  • Inclusiv – Diversity and individuality are celebrated across all levels.

  • Inventiv – We reward curiosity and embrace bold ideas.

  • Transformativ – We support your growth with training, mentorship, and flexibility.

  • Collaborativ – We operate across coasts, connected by purpose and teamwork.

Cognitiv is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive workplace for all.

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (C++), Real Time Systems in Washington DC vacancy
  • $160k - $210k

     ...advertisers with more time and freedom to concentrate...  ...We are looking for a senior developer for the RTS (real-time systems) team. The RTS team...  ...are written in modern C++ and are seeking an engineer who is passionate about...  ...robust libraries and software development tools.... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    Cognitiv

    Washington DC
    11 hours ago
  •  ...defense technology company is seeking a Real-Time Software Engineer in Arlington, VA. The ideal candidate...  ...software development with a focus on C++ and Python, and a strong understanding...  ...designing, developing, and testing innovative systems in a collaborative team environment.... 
    Suggested

    Leidos Inc

    Arlington, VA
    5 days ago
  • Entarian seeks a Senior Programmer Analyst to support NOAA ground systems in Suitland, MD. You will maintain and improve software, perform bug fixes, feature enhancements, and cybersecurity...  ...system architecture, debugging real-time anomalies, cyber integration, coding... 
    Senior

    Entarian

    Suitland, MD
    2 days ago
  • $91k - $140k

     ...programming expertise in modern C++ with a proven history...  ...performance-critical, real-time systems with a solid grasp of...  ...for reliable software delivery. Bonus: Familiarity...  .... Commit to engineering excellence through...  ...Program (DMP) team as a Senior Software Development Engineer... 
    Senior
    Full time
    Work at office

    Mastercard

    Washington DC
    more than 2 months ago
  • Leidos in Bowie, Maryland is seeking a Junior Software Engineer to design and implement real-time signal processing algorithms on GPUs. You...  ...teams and develop high-performance C/C++ software for Linux on multi-core systems. The role requires hands-on experience with... 
    Suggested

    Leidos

    Bowie, MD
    4 days ago
  • Entarian in Suitland, MD seeks a Senior Programmer Analyst to maintain and enhance ground-system software for NOAA satellite missions. You will blend software engineering with systems analysis, bug fixes...  ...in IT/CS, strong Java/Python/C/C++, CI/CD with Git; US citizenship... 
    Senior
    Permanent employment

    ERT

    Suitland, MD
    1 day ago
  • $192k - $304.75k

     ...Scientist with a focus in System Software and I/O!NVIDIA is...  ...opportunity to have a real impact in a multifaceted...  ...research, hardware engineering, and product groups.Publish...  ....Experience with C, C++, CUDA, Python, and...  ...US, IL, Champaign; US, WA, SeattleType: Full time
    Senior
    Full time
    Work experience placement

    Nvidia

    Washington DC
    a month ago
  • $107.9k - $195.05k

     ...currently has an exciting opportunity for a Real-Time Software Engineer to perform design, development, and...  ...algorithms into real-time software systems.Projects involve small multi-disciplinary...  ...implementing, and testing real-time C/C++ software for multi-core systems... 
    Full time
    Immediate start
    Flexible hours

    Leidos

    Arlington, VA
    4 days ago
  •  ...enabled autonomous systems get closer to...  ...recruiting a Senior Autonomous Systems...  ...problems in real-world, mission-...  ...researchers, developers, engineers, designers,...  ...as Python, C/C++, and other...  ...to 25% of the time to locations outside...  ...Job Function Software/Applications... 
    Senior
    Full time
    Part time

    Software Engineering Institute | Carnegie Mellon University

    Arlington, VA
    5 days ago
  • $140k - $190k

     ...Description Job Description Position: Senior CUDA|C++ Software Engineer Location: Arlington, VA...  ...to process large volumes of data in real-time or near-real-time environments. The...  ...capabilities into larger software systems and mission applications. High Performance... 
    Senior
    Temporary work
    Work at office
    Remote work

    Grey Matters Defense Solutions

    Arlington, VA
    26 days ago
  • $130k - $210k

     ...ECS is seeking a Principal Systems Engineer - Embedded Software Engineer to work onsite in...  ...Travel potential to 25% of time.Job RequirementsActive Top-...  ...management principlesProficiency in C++ and PythonExperience with...  ....Experience in embedded or real-time software, particularly... 
    Work at office

    ECS Federal

    Arlington, VA
    4 days ago
  • $165k - $206k

     ...visa for this role at this time. We ask that applicants be...  ...ll Do: Design and implement real-time system software architectures leveraging SMP...  ...devices.Support hardware engineering teams with deep technical debugging...  ...proficiency in C/C++ (Python is a plus).Significant... 
    Senior
    Full time
    Temporary work
    Work at office
    Immediate start
    Visa sponsorship
    Work visa

    Sonos

    Washington DC
    5 days ago
  • $191k - $253k

     ...changing how military systems are designed,...  ...The AD&S Vehicle Software team is responsible...  ...these systems. Our senior software engineers collaborate with other...  ...production-grade C++ and/or Rust...  ...software that has a real-world impactTravel up to 30% of time to build, test, and... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Washington DC
    2 days ago
  • $168.1k - $227.4k

     ...the communication system that makes...  ...orbit, its payload software must be validated...  ...We are hiring a Senior Software Development Engineer to lead the design...  ...that exercise real operational scenarios...  ...: a class of timing-dependent tests...  ...such as Java, C++, or C#, including... 
    Senior
    Permanent employment
    Internship
    Local area
    Immediate start
    Flexible hours

    Amazon

    Washington DC
    a month ago
  • $157.7k - $213.8k

     ...business. Founded by engineers — and customer...  ...query engines. As a software engineer on the Runtime...  ...and processing systems that can outperform...  ...ACID transactions and time travel, drastically...  ...the complexity of real-world data engineering...  ...Java, Scala or C++.Strong foundation in... 
    Senior
    Local area
    Worldwide

    DataBricks

    Washington DC
    a month ago
  •  ...Canyon Consulting (BCC) is searching for a Senior C++ Software Developer to support our work for the...  ...of Health.  This opportunity is full time and onsite at the NIH-NCBI in Bethesda,...  ...software and information retrieval systems Work with a diverse group of scientists... 
    Senior
    Full time
    Work at office
    Remote work

    Nih-ncbi

    Bethesda, MD
    11 hours ago
  • Capital One in McLean, VA seeks a Senior Manager, Product Manager to lead data-driven, real-time customer experiences by strengthening backend architecture and the...  ...-functional team of product managers, designers, engineers, data scientists, and analysts to unlock scalable... 
    Senior
    Relocation

    Capital One

    Mc Lean, VA
    5 days ago
  • $115.4k - $173k

     ...Unity content into other game engines and 3D environments — in-...  ...the network.We’re building systems that allow real-time 3D experiences to run,...  ...game engines and emerging software platforms. We’re also developing...  ...engine stack, from low-level C++ runtime code to high-level... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide

    Unity Technologies

    Washington DC
    a month ago
  • $120k - $190k

    Work Arrangement: In Office Senior Embedded Systems Engineer (Hardware/Firmware) -...  ...experience developing embedded C/C++ firmware and enjoy working...  ...of hardware and software to deliver reliable, high-performance...  ...the opportunity to make a real impact instead of working on... 
    Senior
    Work at office

    Proven Recruiting

    Washington DC
    a month ago
  • Capital One in McLean, VA seeks a Senior Lead Data Engineer to join Intelligent Foundations & Experiences. You will design, develop, and deploy...  ..., and collaborate with product managers to deliver real-time analytics and AI-powered features. The role requires 6+ years... 
    Senior

    Capital One

    Mc Lean, VA
    4 days ago
  • $166k - $220k

     ...THE JOB At Anduril, our Software Engineers are at the forefront of...  ...to engineer robust software systems that empower our mission-critical...  .... We're seeking talented C++ software engineers on several...  ...memory management critical for real-time operations. Collaborate... 
    Full time
    Work experience placement
    Immediate start
    Relocation package

    Anduril Industries

    Washington DC
    11 hours ago
  • $120k - $190k

    Work Arrangement: In Office Senior Embedded Systems Engineer - Power & Performance -...  ...experience developing embedded C/C++ firmware on ARM-based...  ...the gap between hardware and software to deliver reliable, high-performing...  ...the opportunity to make a real impact instead of working... 
    Senior
    Work at office

    Proven Recruiting

    Washington DC
    a month ago
  • $114.6k - $234.6k

     ...Description We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to...  ...Engineering Programming languages: C/C++ expertise, Java Tools, software, etc...  ...Investment Plan with company match # Paid time off: Flexible Vacation is provided to... 
    Temporary work
    Flexible hours

    Oracle

    Washington DC
    4 days ago
  • $166k - $220k

     ...on autonomous airpower systems that must operate in demanding...  ...Model-Based Systems Engineering team guides digital...  ...proving that Anduril offers real Systems Engineering and...  ...systems engineering software (Rhapsody, SparxEA, etc...  ...well-being for full‑time employees. #J-18808-Ljbffr... 
    Senior
    Full time

    Slope

    Washington DC
    2 days ago
  • $168k - $270.25k

     ...Experience (NVEX) Solutions Engineering team is looking for an...  ...to products and software tooling. You must have...  ...multi-GPU platformsStrong system software (firmware, BIOS...  ...problems.Proficient in C/C++ programming of platform...  ...; US, WA, Redmond; US, NY, New YorkType: Full time
    Senior
    Full time
    Weekend work

    Nvidia

    Washington DC
    21 days ago
  • $165k - $185k

     ...ll own critical surfaces, make real decisions, and work shoulder-...  ...role sits at the seam between engineering and creative. You'll be the person...  ...Extend and steward our design system. Grow the component library,...  ...with Progyny. - Flexible time off. - 401(k) match. Why ALSO... 
    Senior
    Full time
    Seasonal work
    Local area
    Flexible hours

    Also®️

    Washington DC
    11 hours ago
  •  ...We’re a nonprofit engineering, applied research,...  ...applying mathematics to real world problems?...  ..., navigation, and timing?MITRE is a not-for...  ...development of software radio GPS receivers...  ...and communication systems (radio navigation,...  ...MATLAB, Python, C++, or other modeling... 
    Senior
    Work experience placement
    Internship
    Local area
    3 days per week

    Mitre

    McLean, VA
    a month ago
  •  ...edge technologies to solve real world problems? Do you thrive...  ...customer service. Senior Information Systems Security Officer (ISSO)...  ...and secure cloud and hybrid engineering Certifications:...  ...their first paycheck. Full-time employees also receive company... 
    Senior
    Full time
    Temporary work
    Work at office
    Flexible hours
    Night shift

    CDO Technologies, Inc.

    Washington DC
    1 day ago
  • $220k - $260k

     ...for advanced sensor systems and platforms in...  ...SAAM is developing software and hardware tools...  ...researchers, scientists, and engineers on multi-...  ...tools, incorporating real-world data, to conduct...  ..., such as C/C++, Python, or MATLAB...  ...Information Full-Time Salary Range: $220,... 
    Full time
    Local area
    Remote work
    Night shift

    STR

    Washington DC
    10 days ago
  • $184k - $287.5k

     ...NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as...  ...Strong programming skills in C/C++, Python, plus experience with...  ...levels of management to achieve Time-To-Market. As part of the team... 
    Senior
    Full time

    Nvidia

    Washington DC
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (C++), Real Time Systems. Be the first to apply!