Senior Software Engineer, Agentic Marketplace

Remote Full-time
About the Role We’re building the future of programmatic advertising through AI agents. Our Agentic Marketplace team is creating the infrastructure that enables AI agents to discover, negotiate, and transact media inventory autonomously. As a Senior Software Engineer, you’ll play a key role in building the core systems that power our agentic advertising platform. You’ll develop APIs, agent interfaces, and transaction systems that support both human users and AI agents as first-class participants. You’ll work at the intersection of advertising technology, distributed systems, and emerging AI agent frameworks—helping translate architectural vision into scalable, production-ready systems. This is a Fullstack (80/20 backend leaning), hands-on role. You’ll write production code, contribute to system design, and collaborate closely with a small, senior team to bring new agent-driven capabilities to life. Responsibilities Build and maintain scalable APIs for both human and AI agent clients Contribute to the development of agent interfaces, MCP servers, and A2A communication layers Implement systems that support real-time advertising transactions at scale Partner with Staff engineers to design robust, extensible architectures Collaborate with product and design to develop clear, agent-friendly API contracts Integrate and experiment with emerging agent frameworks and protocols Participate in design reviews and provide thoughtful technical input Write high-quality, maintainable code and improve system reliability Identify edge cases in agent behavior and help design safeguards Qualifications 5+ years of experience building backend or fullstack systems Strong experience with API development (REST or event-driven systems) Proficiency in TypeScript/Node.js and React Experience working with cloud platforms (GCP or AWS) Familiarity with distributed systems concepts (scalability, reliability, observability) Interest in or exposure to AI agent systems, LLMs, or autonomous workflows Ability to collaborate effectively in a small, fast-moving team Strong problem-solving skills and attention to detail Nice to have: Experience with MCP, A2A, or similar communication protocols Background in advertising technology or marketplace platforms Experience building systems with real-time or high-throughput requirements Tech Stack API Layer: TypeScript/Node.js, REST and event-driven services Agent Interfaces: MCP servers and A2A protocol handlers Data: PostgreSQL, BigQuery, Cloud Storage, Redis Compensation The salary range for this role is $130k-$190k USD; $140k-$200k CAD. These ranges span multiple location-based salary bands across the US and Canada. Candidates are aligned to a narrower range based on geographic market compensation data, and final offers reflect demonstrated skills, experience, and role expectations. Benefits & Perks Details vary by location (USA/Canada), but all employees receive: Health & wellness: Comprehensive medical, dental, and vision coverage with significant employer contribution; short- and long-term disability coverage; health savings/flexible spending options Retirement: Employer-matched retirement savings plan (401(k) or RRSP) Time off: Generous paid time off, statutory holidays, and year-end office closure Parental leave: 13 weeks fully paid (eligibility requirements apply) Equity: Stock options A Note To Applicants We believe that all people are capable of great things. We encourage you to apply even if you do not meet all of the requirements that are listed within this job description.
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Experienced Customer Service Representative – Delivering Exceptional Support and Driving Business Growth at blithequark

Remote Full-time

[Remote] Belarusian Speakers - Test Voice Modes of AI Models

Remote Full-time

**Experienced Amazon Chat Support Specialist – Work From Home Opportunity**

Remote Full-time

Entry Level Remote Data Entry Clerk and Research Participant Opportunity to Work from Home with Flexible Hours and Competitive Pay at blithequark

Remote Full-time

Senior AI Vertical Mini-Series Director (Freelance - Full Remote - Norway)

Remote Full-time

South Laurel Contract:Entry Level Flight Attendant

Remote Full-time

**Experienced Part-Time Data Entry Specialist – Flexible and Supportive Work Environment at blithequark**

Remote Full-time

Business Analyst, Operations & Process Improvement (Remote)

Remote Full-time

Experienced Remote Online Data Entry Specialist – Entry Level Work From Home Opportunity with Flexible Scheduling and Professional Growth at blithequark

Remote Full-time

**Experienced Virtual Customer Satisfaction Specialist – Remote Online Presence and Customer Service Evaluation**

Remote Full-time
← Back to Home