Manager, Software Development (Content Integration & Data Pipelines)
Role Overview
Lead the team building and maintaining systems that find and capture mentions across the internet.
The team collects content from news sites, social media, forums, blogs, review sites, video, and podcasts.
The team also contributes to AI workflows, tools, and agents for the Agility platform.
Key Skills for This Role
Full Job Posting
Company overview
Agility PR Solutions provides media intelligence and PR technology for communications teams.
Its platform combines media relations, media monitoring, social listening, AI visibility, and media intelligence.
About the role
Lead the team building and maintaining systems that find and capture mentions across the internet.
The team collects content from news sites, social media, forums, blogs, review sites, video, and podcasts.
The team also contributes to AI workflows, tools, and agents for the Agility platform.
What you'll do
- Lead and develop software developers, set goals, and build a culture of accountability, collaboration, continuous improvement, and technical excellence.
- Set architecture and technical direction for crawling, collection, and mention-matching systems; turn business and client needs into a technical roadmap.
- Keep systems scalable, reliable, and cost-effective; monitor source coverage, mention accuracy, latency, uptime, and data quality.
- Oversee incident response, on-call processes, and production root-cause analysis; contribute to design reviews, code reviews, and hands-on problem solving.
- Work with Customer Success on client coverage issues and with Legal as needed to support compliant data collection.
- Evaluate tools, AI techniques, and data providers; manage vendor and platform API partner relationships.
What you'll bring
- 7+ years of software development experience, 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 and distributed systems design experience, including message queues or streaming platforms such as Kafka.
- Experience with social media APIs and third-party data providers; understanding of legal and ethical data collection considerations.
- Experience in Agile environments and with JIRA and Confluence; strong communication and data-driven decision-making skills.
Additional assets
- Cloud infrastructure (AWS, GCP, or Azure), Docker, Kubernetes, and CI/CD experience is an asset.
- Familiarity with Elasticsearch or Solr and Boolean query logic is sought.
- NLP, LLMs, entity recognition, sentiment analysis, PR software, media monitoring, social listening, or Newswire industry experience is an asset.
Work arrangement
- The position is fully remote.
Compensation and benefits
- Expected compensation is CAD 145,000 to CAD 165,000 annually; the final offer reflects experience, skills, and internal equity.
- Benefits include health, dental, and vision coverage, RRSP matching, life insurance, employee assistance, paid time off, and career development.
- Additional workplace offerings include a week off between Christmas and New Year 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
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
Manager, Software Development (Content Integration & Data Pipelines)
, CAN
Agility PR Solutions seeks a software development manager to lead the team building content collection, integration, and mention-matching systems, while contributing to AI workflows and applications. The role sets techni
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
Intermediate Frontend Software Developer
, CAN
Director, Media Research
, CAN
Software Developer (Content Integration & Data Pipelines)
, CAN
Junior Software Developer (Content Integration & Data Pipelines)
, CAN
Manager, Software Development
, CAN
Manager, Software Development (Content Integration & Data Pipelines)
, CAN
Junior Software Developer (Content Integration & Data Pipelines)
, CAN