Scope3 Logo

Scope3

Senior Software Engineer (Agentic Products)

Posted 5 Days Ago
Remote
2 Locations
Mid level
Remote
2 Locations
Mid level
As a Senior Software Engineer, you'll design and build the core infrastructure for the Agentic Products team, focusing on AI protocols, REST APIs, and real-time collaboration while ensuring high code quality and system design.
The summary above was generated by AI

About Scope3


Scope3 is the industry’s leading collaborative sustainability platform. By modeling the complex digital advertising supply chain, we help brands measure and dramatically reduce digital waste to reduce carbon emissions from advertising and increase the efficacy of advertising investment. This is an exceptional opportunity to build a company alongside great people and make a difference in one of the most important issues facing the planet: the climate crisis.


We’re a venture backed company of 100+ folks distributed across the globe. We are fortunate to be led by an experienced leadership team, many of whom designed and engineered the digital advertising landscape as we know it today. The company secured $20M in Series B funding led by GV in Oct 2023 (additional investors include Venrock, Rucker Park, Room40 Ventures, and Craft Ventures), and we are thrilled to be the recipient of an additional round of $25M in Oct 2024. Scope3 has significant market traction with more than 150+ customers and is experiencing accelerated growth.


Scope3 is a fully remote company and largely asynchronous to provide flexible working hours and to operate globally, with concentrations in New York and Europe. At this time, we are hiring in Canada, Australia, UK, France, Germany, and the United States.


About The Role

We are excited to add a Senior Software Engineer to our Agentic Products team. This full-stack role will be at the forefront of building next-generation intelligent advertising solutions powered by agentic AI and modern protocol standards. You'll work on cutting-edge technology including the Model Context Protocol (MCP), Agent-to-Agent (A2A) communication, and REST APIs with Conflict-free Replicated Data Types (CRDTs).

Our team is developing the Agentic Advertising Platform, which includes Brand Agents for intelligent buyer and curation experiences, and the Agentic API—a sophisticated layer leveraging these protocols and CRDT-based synchronization.

This is a unique opportunity to work at the intersection of AI agents, distributed systems, and sustainable advertising—building technology that will transform the industry while contributing to open protocol standards that benefit the entire ecosystem. We recommend being based in the US or Canada working from the Eastern time zone.


Engineering at Scope3

Our engineering team values a high-level understanding of our comprehensive technical ecosystem. We prioritize this technical familiarity in order to facilitate effective collaboration, cooperation, and productivity in a cross-functional environment. Our core languages are JavaScript and SQL, and our tech stack includes:


Agentic & Protocol Layer:

  • Model Context Protocol (MCP) & Agent-to-Agent (A2A) communication protocols for AI agent interactions
  • REST APIs with CRDT (Conflict-free Replicated Data Types) for distributed data synchronization

Backend & Infrastructure:

  • JavaScript/TypeScript, Go, and Python microservices deployed on Kubernetes (Google Cloud Platform)
  • Cloud Infrastructure: AWS and Azure integrations for data storage and processing
  • Infrastructure as Code: Terraform for cloud resource management
  • Workflow Orchestration: Temporal Cloud for reliable workflow execution

Data & Storage:

  • Google Cloud Storage, SQL databases, Google BigQuery, and NoSQL stores for various data patterns
  • Event-driven architectures for real-time data processing and synchronization

Frontend:

  • JavaScript/TypeScript with React/Next.js for customer-facing interfaces

Third Party Integrations:

  • Prebid integrations
  • REST and GraphQL APIs for third-party platform connectivity
  • Third-party platform integrations (TTD, Meta, DV360, OpenX, Media.net, Equativ, Index Exchange)


Responsibilities

As a Senior Software Engineer on the Agentic Products team, you will design and build the core Agentic API infrastructure, implementing MCP for AI agent communication, A2A protocols for agent-to-agent interactions, and REST APIs with CRDT-based data synchronization to enable distributed, real-time collaboration. You'll develop the intelligent Brand Agents that power buyer and curation experiences in the Agentic Advertising Platform, creating sophisticated agentic surfaces that help advertisers optimize campaigns while reducing environmental impact.

You'll help execute complex projects spanning both frontend and backend systems, crafting detailed technical specifications and leveraging RFCs and highly iterative development practices to give and take technical feedback. Your work will involve solving novel technical challenges in distributed systems, agent architectures, and protocol design—from building real-time collaborative interfaces to implementing conflict resolution strategies in distributed data systems.

You will operate as a tech lead on projects with small teams, adhering to and enforcing best practices across code quality, testing, and system design. Collaboration is essential—you'll work closely with product managers, solutions teams, data scientists, and external protocol partners to align technical implementations with business objectives and industry standards.

Your role includes excelling in communication for clear and concise information flow, demonstrating strong project management skills, and effectively pushing and pulling communication to unblock your team. You'll establish robust testing approaches for distributed systems and agentic components, consistently monitoring results to ensure quality and performance while staying current with emerging AI/agent technologies, distributed systems patterns, and protocol standards.

You'll maintain a deep understanding of the tangible customer value of your work, bringing insights into how the product can evolve and how individual features fit into the broader platform vision. You'll advocate passionately for world-class product experiences, ensuring that technical decisions enhance both user experience and business impact.


What we are looking for

Required Experience

  • 4+ years of full-stack software engineering experience

Technical Skills

  • Core: Strong proficiency in JavaScript/TypeScript and SQL
  • Agent/AI Integration: Familiarity with AI/ML APIs, agent frameworks, or conversational interfaces is highly desirable
  • Full-Stack Development: Experience building both frontend applications and backend services
  • API Design: Expertise designing and implementing REST APIs, understanding of API versioning, authentication, and rate limiting
  • Distributed Systems: Experience with distributed data systems, eventual consistency models, or CRDT implementations is a strong plus.
  • Cloud Platforms: Experience with AWS, Azure, and/or GCP
  • Data Processing: Understanding of database technologies (SQL), data pipelines, and event-driven architectures
  • Infrastructure: Familiarity with Kubernetes, Infrastructure as Code (Terraform), and workflow orchestration systems
  • Quality & Observability: Experience with testing frameworks, monitoring, logging, and observability tools for distributed systems


The pay range for this role is:

$130,000 - $165,000 USD per year (Remote - United States)

Note: Compensation will be adjusted based on location and experience. This role is full-time and comes with equity compensation and benefits.

Top Skills

AWS
Azure
Go
Google Bigquery
Google Cloud Storage
JavaScript
Kubernetes
NoSQL
Python
SQL
Temporal Cloud
Terraform
Typescript

Similar Jobs

13 Hours Ago
Remote
Canada
Mid level
Mid level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
As a Machine Learning Engineer, you will develop and implement machine learning algorithms, train models, collaborate with product and engineering teams, and guide junior engineers.
Top Skills: AWSDatabricksJavaPythonSparkSQL
14 Hours Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Machine Learning • Software • Big Data Analytics • Automation
The Senior Product Manager for AIOps at PagerDuty will lead product lifecycle, define strategic roadmaps, and collaborate with engineers and designers to address customer needs in AI-powered digital operations management.
Top Skills: AiopsAnalyticsAPIsData ScienceMlSQLUiUx
14 Hours Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Machine Learning • Software • Big Data Analytics • Automation
Lead product management for PagerDuty's platform, guiding strategy and execution across teams to enhance developer experience, integration, and scalability. Manage team and customer relationships, prioritizing projects for optimal business outcomes.
Top Skills: Ai ToolsAPIsDeveloper ToolingIntegration ArchitectureRestful Principles

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account