Manager, Software Development (Content Integration & Data Pipelines)
Role Overview
Lead the team building and maintaining systems that find and capture online mentions across news, social media, forums, blogs, review sites, video, and podcasts.
The systems support timely, accurate client coverage of brands, executives, competitors, and topics; the team also contributes to AI workflows, tools, and agents.
Lead and grow developers, set technical direction, and align engineering with product priorities and client needs in collaboration with business teams.
Key Skills for This Role
Full Job Posting
About the role
Lead the team building and maintaining systems that find and capture online mentions across news, social media, forums, blogs, review sites, video, and podcasts.
The systems support timely, accurate client coverage of brands, executives, competitors, and topics; the team also contributes to AI workflows, tools, and agents.
Lead and grow developers, set technical direction, and align engineering with product priorities and client needs in collaboration with business teams.
Team and technical leadership
- Set team goals and expectations and foster accountability, collaboration, continuous improvement, and technical excellence.
- Set architecture and technical direction for crawling, collection, and mention matching; translate client and business needs into a roadmap with Product Owners.
- Keep systems scalable, reliable, and cost-effective as content volume and source coverage grow.
- Define and monitor coverage, accuracy, latency, uptime, and data-quality metrics.
- Oversee incident response and on-call processes, lead production root-cause analysis, and contribute through design reviews, code reviews, and hands-on problem solving.
Delivery, compliance, and partnerships
- Work with Customer Success to prioritize and resolve client-reported missing mentions and coverage problems.
- Ensure collection practices comply with robots.txt, platform terms of service, copyright and licensing obligations, and privacy legislation, working with Legal as needed.
- Evaluate tools, AI techniques, and data providers that can improve coverage and relevance.
- Manage vendor and platform API partner relationships with Content Partnerships.
Experience and technical qualifications
- 7+ years in software development, including web crawling, data ingestion, or large-scale data pipelines; 2+ years managing or leading software developers.
- Bachelor's degree in computer science or a related field, or equivalent experience.
- Strong Java or similar type-safe language background; distributed-systems design experience, including message queues or streaming platforms such as Kafka.
- Familiarity with Elasticsearch or Solr and Boolean query logic; experience with social media APIs and third-party data providers.
- Understand the legal and ethical considerations of web and social data collection.
- Agile experience and experience with JIRA and Confluence.
Additional assets and working strengths
- Cloud infrastructure (AWS, GCP, or Azure), Docker, Kubernetes, and CI/CD experience are assets.
- NLP, LLMs, entity recognition, or sentiment-analysis experience is an asset; PR software, media monitoring, social listening, or newswire experience is also an asset.
- Communicate technical topics clearly to technical and non-technical stakeholders; use metrics to guide decisions and measure team success.
Workplace
- The employer describes the work environment as fully remote.
Compensation
- Expected compensation range is CAD $145,000–$165,000 annually; final offer reflects experience, skills, and internal equity.
Benefits
- Benefits include health, dental, and vision coverage; RRSP matching; life insurance; and an employee assistance program.
- Additional offerings include career development, paid vacation and personal and sick days, a week off between Christmas and New Year's, and no internal meetings on Fridays.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Agility PR Solutions
Manager, Software Development
, CAN
Agility PR Solutions is seeking a software development manager to lead a team building and operating its media intelligence and outreach platform. You will set technical direction for scalable data and AI-enabled systems
Manager, Software Development (Content Integration & Data Pipelines)
, CAN
Agility PR Solutions is hiring a software development manager to lead teams building content collection, integration, and mention-matching systems, with contributions to AI workflows. Candidates need software development
Software Developer (Content Integration & Data Pipelines)
, CAN
Junior Software Developer (Content Integration & Data Pipelines)
, CAN
Manager, Software Development
, CAN
Agility PR Solutions is seeking a Software Development Manager to lead the team building and maintaining its media intelligence platform and AI-driven applications. The manager sets technical direction, develops engineer
Junior Software Developer (Content Integration & Data Pipelines)
, CAN
Agility PR Solutions is seeking a junior developer to build and maintain content integrations and event-driven pipelines that power search, analytics, and AI-enabled features. Candidates need a related degree, TypeScript
Manager, Software Development
, CAN
Manager, Software Development (Content Integration & Data Pipelines)
, CAN
Intermediate Frontend Software Developer
, CAN
Software Developer (Content Integration & Data Pipelines)
, CAN
Junior Software Developer (Content Integration & Data Pipelines)
, CAN
Director, Media Research
, CAN
Manager, Software Development
, CAN
Junior Software Developer (Content Integration & Data Pipelines)
, CAN