Manager, Software Development (Content Integration & Data Pipelines)
$145k - $165k per yearAgility-PR-Solution
Manager, Software Development (Content Integration & Data Pipelines)
Company Overview
Agility PR Solutions is a global leader in media intelligence and PR technology. Founded in 2003, we help communications teams around the world drive awareness, make smarter decisions, and protect their reputation when it matters most. Our enterprise-grade platform unifies media relations, media monitoring, social listening, AI visibility, and media intelligence into a single seamless system—turning overwhelming streams of coverage and conversation into decision-ready intelligence. Recognized for ease of use, results, and customer support, Agility is one of the most trusted names in media intelligence. Our mission is to empower the voices that shape the world's narratives, and we're looking for people who want to help us do it.
About the Role
The Manager, Software Development leads the team responsible for building and maintaining the systems that find and capture mentions across the internet. Your team develops the technologies, integrations, and pipelines that collect content from news sites, social media platforms, forums, blogs, review sites, video, and podcasts, so our clients see every relevant mention of their brands, executives, competitors, and topics quickly and accurately. Your team will also contribute to AI workflows, AI tools, and Agents for the Agility platform.
Agility is focused on building production-grade agentic workflows and AI-driven applications, and complete, timely mention data is the foundation for the insights and alerts our clients depend on. You will lead, grow, and support a team of software developers, set technical direction for our social listening and media monitoring systems, and ensure the team delivers reliable, high-quality work. You will work collaboratively with Product, Customer Success, Sales, Account Management, Content Partnerships, and our leadership team to align engineering work with business priorities and client needs.
What you’ll do
- Lead and develop a team of software developers, setting clear goals and expectations
- Build a team culture of accountability, collaboration, continuous improvement, and technical excellence.
- Set technical direction and architecture for crawling, collection, and mention-matching systems.
- Partner with Product Owners to translate client needs and business priorities into a clear technical roadmap.
- Ensure systems are scalable, reliable, and cost-effective as content volume and source coverage grow.
- Define and monitor key metrics for source coverage, mention accuracy, latency, uptime, and data quality.
- Oversee incident response and on-call processes, and lead root-cause analysis for production issues.
- Stay technically involved through design reviews, code reviews, and hands-on problem solving when needed.
- Work with Customer Success to prioritize and resolve missed mention and coverage issues reported by clients.
- Ensure data collection practices comply with robots.txt, platform terms of service, copyright and licensing obligations, and privacy legislation, working with Legal as needed.
- Evaluate and introduce new tools/AI techniques, and data providers that improve coverage and relevance.
- Manage relationships with third-party data vendors and platform API partners alongside Content Partnerships.
What You'll Bring
- 7+ years of experience in software development, including work with web crawling, data ingestion, or large-scale data pipelines.
- 2+ years of experience managing or leading a team of software developers.
- You possess a bachelor's degree in computer science or related field (or equivalent experience).
- Strong technical background in Java or similar type safe languages
- Experience designing distributed systems, including message queues or streaming platforms such as Kafka.
- Experience with cloud infrastructure (AWS, GCP, or Azure), containerization (Docker, Kubernetes), and CI/CD practices is an asset.
- Familiarity with search technologies such as Elasticsearch or Solr, and with Boolean query logic.
- Experience working with social media platform APIs and third-party data providers.
- A solid understanding of the legal and ethical considerations of web and social data collection.
- Experience working in an Agile environment, and with JIRA and Confluence.
- Excellent communication skills that allow you to explain technical topics clearly to both technical and non-technical stakeholders.
- You are data driven and use metrics to guide decisions and measure your team's success.
- You're a leader who balances delivery with the growth and well-being of your team.
- Experience with NLP, LLMs, entity recognition, or sentiment analysis is an asset.
- Experience within PR Software, media monitoring, social listening, or the Newswire industry is an asset.
Why You'll Love It Here
- Fully remote work environment
- Collaborative culture – and key tools enabling it
- Competitive compensation package
- RRSP matching
- Life Insurance
- Employee Assistance Program (EAP)
- Career Development & Progression opportunities
- Paid Vacation, Personal Days, and Sick days
- Week off between Christmas and New Years'
- No Internal Meetings Fridays
Compensation for this role is expected to fall within the range of $145,000-$165,000CAD annually. The final offer will reflect each candidate's experience, skills, and internal equity.
This is for a vacant position.
AI Usage
We use technology to make hiring smarter, faster, and more personal, never less human. Artificial intelligence (AI) tools help us manage applications efficiently and highlight qualifications that align with each role, allowing our recruiters to focus more on meaningful conversations with candidates.
AI does not make hiring decisions at Agility. Every decision is made by people, our hiring managers and recruitment professionals, who are trained to apply sound judgment and equitable practices at every stage.
We believe technology exists to amplify human insight, not replace it. That belief shapes how we build relationships, tell stories, and grow our teams.
#J-18808-Ljbffr- ...proven track record in application development and exceptional leadership... ...team. As the Director of Software Development, you will play a key... ...based on feedback and performance data. Advocate for exceptional... ...Linux environments, including managing infrastructure, optimizing...DataPipelineLong term contractFull timeInternshipWork at officeWorldwide
$28.5 - $44 per hour
...global collaboration, minimal layers of management, and the freedom to make meaningful... ...We are looking for a motivated QA / Software Development Co-op student to join our software development... ...APIs for functionality, reliability, data validation, and error handling....DataPipelineHourly payFull timeInternshipWork at office$21 - $25 per hour
...surrounding markets, TechInsights’ content informs decision makers and... ...world’s largest vertically integrated collection of unmatched... ...: Professional and career development opportunities Wellness resources... ...THE OPPORTUNITY: Software Developer Co-op reporting to...DataContentPermanent employmentInternshipWork at office- ...will be responsible to build, lead, and manage a team of software professionals, including Principal... ...develop strategies for the embedded SW development environment, including goals and plans... ...work environment, and enable and support data-driven decision-making. In addition,...DataPipelineFull timeWork at officeWorldwide
$96.56k - $128.74k per year
...trade. Position: Senior Software Engineer, Edge Delivery Services... .... Location: Export Development Canada operates in a hybrid... ...Define, execute, and sustain the integrated technology target state and... .... ~ Establish and manage the rolling 3 Year Digital Roadmap...DataPipelineContentPermanent employmentFull timeContract workSummer workWork at officeRelocation package3 days per week- ...are seeking a Senior hands-On Integration Engineer with 5+ years of... ...experience designing, building, and managing complex enterprise-level... ...Event-Driven architecture, and Data Streaming across cloud... ...Responsibilities Hands-On Development: Design, code, test, and deploy...DataPipelineFull timeWorldwide
- ...will be responsible to build, lead, and manage a team of software professionals, including Principal... ...develop strategies for the embedded SW development environment, including goals and plans... ...work environment, and enable and support data-driven decision-making. In addition,...DataFull timeWorldwide
$45k - $60k per year
...Snowed in Studios is a game development studio based in Ottawa, Canada... ...Supporting your teammates as an integral part of the dev team:... ...solving team ~2+ years of software test engineering or relevant... ...for issues, with superior time management and organizational skills...Long term contractPermanent employmentFull timeFlexible hoursNight shift$80k - $95k per year
...individuals to join the Larus Labs team as Data Scientists, where we develop end-to-end... ...AI/ML-based systems; Design, development, integration, and testing of AI/ML models; Advocate high-quality and best practices in software design and development; Close interaction...DataPipelinePermanent employmentFull timeWork at officeRemote workHome officeMonday to friday3 days per week$70k - $72.5k per year
...expansion? Do you have a passion for health care? Visavie, a Spectrum Health Care company, is looking for an experienced Business Development Manager to strengthen our regional presence in Ottawa, as well as broaden our partner ecosystem, and make a lasting impact on families...Work at office- ...structured tactical logic and integrate learned policies where they outperform... .... Work within our RL training pipeline — reward shaping, curriculum... .... Analyse mission data. Use mission logs and performance... .... What You Bring Strong software engineering fundamentals (Python...DataPipelineFull time
- ...cruise missiles, along with the software platform that powers them.... ..., fundraising, and product development. Role & Mission... ...relationships with Canadian primes and integrators, and positioning Alta Ares... ...Development & Account Management Identify, qualify, and develop...PipelineContentFull timeContract workFor contractorsWork at officeRemote work
$100k - $135k per year
...SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design, development, and delivery of next-generation... ...) including Intelligence Mission Data (IMD) and Operational Mission Data... ...members and contributing to people-management activities. What You’ll Do:...DataPipelineFull timeWork at officeRemote workFlexible hours$80k - $105k per year
...Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery of next-generation... ...) including Intelligence Mission Data (IMD) and Operational Mission Data... ...members and contributing to people‑management activities. What You’ll Do:...DataPipelineFull timeWork at officeRemote workFlexible hours$62k - $80k per year
...Technologies is seeking to hire a Software Programmer to work under the... ...service, and maintenance of integrated low voltage systems. The... ...design, and co-ordinate the development, installation, integration, and... ...Systems Analysts, Project Managers, Sales, and Engineering resources...DataFull timeWork at officeRemote workFlexible hours- ...global leader in design and development, specializing in electronics, electro-mechanics, and software. We’re not just a company; we... ...are looking for an experienced Integration and Test Specialist to... ...testing and validation of network management applications used to monitor...
- ...systems interface with the aircraft's flight management, GNC, and avionics, and how the aircraft... ...(ICDs) not only for mission autonomy software and the vehicle management/flight... ...all aircraft sub-systems. Set systems integration standards, review processes, and architecture...Full time
- ...ready to support your land development endeavor. To guarantee seamless... ..., lot grading, stormwater management, sanitary and water servicing... ...and sustainability , integrating Low Impact Development (LID)... ...Working knowledge of modelling software (PCSWMM, HEC-RAS, WaterCAD,...Full timeContract workFor contractorsLocal area
- ...of Growth, the Director of Business Development is responsible for executing NVD's business... ..., internationally. The Director manages the opportunity pipeline, oversees capture activity,... ...relationships with prime contractors, systems integrators, platform providers and other...PipelineFull timeContract workFor contractorsInternship
- ...The ESCP-P SysOps Software Architect will lead the architecture and... ...operational workflows, service management, fault management,... ...the required enhancements and integrations across relevant SysOps platforms... ...Integration Define and govern APIs, data models, messaging interfaces,...Data
- ...security company that provides integrated, mission-critical technical... ...workplace that supports career development, professional growth, and... ...readiness. We are seeking a Software Architect with knowledge of systems... ...strong triage and self/time management skills as the RCN develops,...PipelineFull timeTemporary workPart timeInternshipImmediate startRemote workFlexible hours
- ...implementation of future state data and information architecture... ...and co-ordination of the development of systems plans. Establish objectives... ...status reports to keep management informed of progress and project... ...develop and implement data pipelines, that serve business...DataPipelineLong term contractFull timeContract workRemote work
$55k - $75k per year
...About this role: The Photonics Integration Technician sits at the bench where... .... Follow and contribute to the development of assembly work instructions, standard... ..., inspection records, and test data in compliance with quality management requirements. Perform incoming...DataLong term contractPermanent employmentFull timeInternshipManual labor- ...The Technical Program Integration Lead serves as the focal point for... ...multiple engineering, product, software, hardware, operations,... ...systems engineering, program management, and program controls organizations... ...& Execution Lead the development, integration, and maintenance...Full time
- ...security company that provides integrated, mission-critical technical... ...workplace that supports career development, professional growth, and... ...experienced Senior Programmers / Software Developers to lead the design... ...specialists, project managers, and other stakeholders. The...PipelineFull timeContract workTemporary workPart timeInternshipFlexible hours
$74.3k - $99.06k per year
...Join FinDev Canada, Canada’s development finance institution! We work... ...while treating one another with integrity, empathy, and respect. ~... .... Through rigorous impact management and measurement practices, the... ...qualitative and quantitative data, GHG baselines and emissions...DataPermanent employmentFull timeInternshipWork at office3 days per week$118k per year
...Applied Research team is a group of data scientists and content specialists who are experts in leveraging... ..., metadata generation or model development. Along with Product and Engineering partners... ...~ Hands-on experience building ML pipelines and working with distributed data...DataPipelineContentLong term contractFor contractorsLocal areaHome officeFlexible hours$138.45k - $173.06k per year
.... Our cloud-based platform integrates seamlessly with your existing... .... This empowers teams to make data-driven decisions, enhance security... ...We’re looking for a Staff Software Engineer, Core Applications (P4... ...Store / Play Store release pipelines Experience building or integrating...DataPipelinePermanent employmentFull timeImmediate start- ...AI-powered marketing! About the Sales Development Representative role This isn't your average... ...needs you most. Driving net-new pipeline . You'll go after high-fit mid-market accounts... ...responds, you’ll work closely with your manager to understand what they’re looking for,...PipelinePermanent employmentFull timeInternshipWork at officeRemote workWork from homeShift workDay shift
$137k per year
...Introduction At IBM Software, we transform client challenges into solutions... ...tech. We're rewriting how data moves and what the world can... ...is responsible for both self-managed (on-prem) and fully managed (cloud... ...organizations can confidently integrate, govern, and manage streaming...DataPipeline
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Manager, Software Development (Content Integration & Data Pipelines). Be the first to apply!
- director software engineering Ottawa, ON
- project manager software development Ottawa, ON
- software project manager Ottawa, ON
- manager software development Ottawa, ON
- directeur développement des affaires Ottawa, ON
- resource development director Ottawa, ON
- supplier development manager Ottawa, ON
- research development manager Ottawa, ON
- director corporate development Ottawa, ON
- senior development manager Ottawa, ON

