Manager, Software Development

Manager, Software Development

Full-Time 117000 - 143000 $ / year (est.) Remote
A

At a Glance

  • Tasks: Lead a team to build innovative systems for capturing online mentions and data.
  • Company: Join Agility PR Solutions, a leader in media intelligence and PR tech.
  • Benefits: Enjoy remote work, competitive pay, RRSP matching, and career growth opportunities.
  • Other info: Experience a collaborative culture with no internal meetings on Fridays!
  • Why this job: Make a real impact in the world of media intelligence with cutting-edge technology.
  • Qualifications: 7+ years in software development and 2+ years in team leadership required.

The predicted salary is between 117000 - 143000 $ per year.

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.

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.

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,000 CAD annually. The final offer will reflect each candidate's experience, skills, and internal equity.

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.

Manager, Software Development employer: Agility-PR-Solution

Agility PR Solutions is an exceptional employer for a Junior AI Software Developer, offering a fully remote work environment that fosters collaboration and innovation. With a strong emphasis on continuous learning and career development, employees benefit from competitive compensation, RRSP matching, and generous paid time off, including a week off between Christmas and New Year's. The company's commitment to inclusivity and employee well-being makes it a rewarding place to grow your skills in cutting-edge AI technologies.

A

Contact Details:

Agility-PR-Solution Recruitment Team

We think you need these skills to ace Manager, Software Development

Team Leadership
Software Development
Web Crawling
Data Ingestion
Large-Scale Data Pipelines
Java
Distributed Systems Design