{bc}
linkedin

Manager, Software Development

Agility PR Solutions
Remote, CAN
Full-time
Mid-Senior
Remote
CAD 145,000–165,000 annually
Discovered Yesterday
Software developmentTeam leadership and managementWeb crawling, data ingestion, or large-scale data pipelinesJava or similar type-safe languagesDistributed systemsKafka or message queues/streaming platforms

Full Job Posting

About the role

Leads the team building and maintaining features for a media intelligence and outreach platform.

The team builds RESTful Java services for a highly available production environment and works with Solr, Kafka, and Zookeeper.

The work includes large-scale data processing, distributed workloads, process synchronization, and production-grade agentic workflows and AI-driven applications.

The manager sets technical direction, supports the team, and aligns engineering work with business priorities and client needs.

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 for crawling, collection, and mention-matching systems; translate client needs into a technical roadmap.
  • Ensure scalability, reliability, and cost-effectiveness; develop an evaluation framework for AI agents.
  • Oversee incident response, on-call processes, and production root-cause analysis.
  • Participate in design reviews, code reviews, and hands-on problem solving; evaluate tools and AI techniques.

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 related field, or equivalent experience.
  • Strong Java or similar type-safe language background; experience designing distributed systems, including message queues or streaming platforms such as Kafka.
  • Cloud infrastructure, Docker, Kubernetes, and CI/CD experience is an asset.
  • Familiarity with Elasticsearch or Solr and Boolean query logic; experience with APIs and third-party data providers.
  • Agile experience and JIRA and Confluence; clear communication, metric-driven decisions, and a focus on team growth and well-being.
  • NLP, LLMs, entity recognition, sentiment analysis, PR software, media monitoring, social listening, or newswire experience is an asset.

Work environment

  • The role is fully remote.

Compensation

  • Expected compensation is CAD 145,000–165,000 annually; the final offer depends on experience, skills, and internal equity.

Benefits and culture

  • Benefits include health, dental, and vision coverage; RRSP matching; life insurance; an Employee Assistance Program; paid vacation, personal, and sick days; and a week off between Christmas and New Year’s.
  • The company describes a collaborative culture, career development opportunities, 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.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Agility PR Solutions