Manager, Software Development
$145k - $165k per yearAgility-PR-Solution
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 features for a media intelligence and outreach platform. Agility PR Solutions develops state-of-the-art tools to allow public relations professionals to target media influencers and to derive media intelligence to support business decisions. Your team will be building RESTful services in Java and deploying them to a high availability production environment. You will leverage technologies such as Solr, Kafka, Zookeeper to provide the backbone of these services, and solve problems pertaining to large volumes of data, such as distributed workloads and process synchronization. Your team will design, build, and scale production‑grade agentic workflows and AI‑driven applications.
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, 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 the product evolves.
- Ensure we have an evaluation strategy and framework to evaluate how well our AI Agents are operating.
- 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.
- Evaluate and introduce new tools/AI techniques to ensure the team is productive and efficient.
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 APIs and third‑party data providers.
- 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 new 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.
At Agility, we strive every day to build a more inclusive work environment and introduce tools that enable it. We strongly encourage applications from all people regardless of race, religion, gender, age, disability status or sexual orientation.
#J-18808-Ljbffr- ...on X and LinkedIn or visit We are seeking an experienced software developer with Systems Engineering domain knowledge to build practical... ...software or internal engineering tools. ~ Strong Python development skills, including data processing and text analysis. API...SuggestedFull timeInternshipWork at officeWorldwide
$70k - $120k per year
...We’re Going Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from... ...or-death situations. What You’ll Do Create, edit, manage test cases, and test plans; Design and manage automated...SuggestedFull timeWork at officeLocal areaFlexible hours$174.2k - $278.7k per year
...and X! Your New Role… CNN Digital Commerce is seeking a Software Engineering Manager to lead a talented and innovative engineering team... ...CNN Underscored. You will be responsible for leading the development of high-quality, customer-facing products and tools that power...SuggestedLong term contractTemporary workLocal area$74k - $98k per year
...networks with innovative solutions, and a managed XDR service, to strengthen cyber... ...BarracudaONE enables organizations to manage their security posture through a single... ...someone driven to build quality into the software development lifecycle. Working alongside developers...SuggestedFull timeWorldwide$140k - $155k per year
...develop strong partnerships, and create new business across Canada? StarTech.com is hiring for a newly created, remote Business Development Manager in Canada. We are seeking someone based in the Province of Quebec or the Ottawa Ontario area to grow our business across...SuggestedRemote jobRemplacementFull timeContract workInternshipWork at officeWork from homeShift work- ...For more information, follow Telesat on X and LinkedIn or visit As a Senior NMS Software Developer, you will lead the design, development, and evolution of Lightspeed's Network Management and OSS platforms, enabling service fulfillment, assurance, automation, and observability...Full timeInternshipWorldwide
- Gazer – це система, яка виключає злочин. Ми об'єднуємо людей та технології у систему колективної безпеки, де кожен відповідає за всіх. Наші пристрої – це не просто техніка, а частина нової реальності, же кожен автомобіль це частина мережі, а кожен відеореєстратор — очі...Full time
$39.5k - $60.5k per year
...The Opportunity The Ottawa Senators are seeking an energetic, partner-focused professional to join us as an Account Manager, Business Development. This is an excellent opportunity to join an NHL franchise in a client facing position which will allow the candidate to become...Local areaNight shiftWeekend work- ...Experience within the digital solution industry (i.e. SEO, Webpage Development, Digital Marketing etc) # Understanding of the financial... ...some not all programs) ~ Full automated training ~ Lead Gen Software available ~ Full Back end support ~ Full Marketing, digital...Long term contractFull timeTemporary work
$100k - $140k per year
...: Syntronic is a global leader in design and development, specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community of... ...software, firmware & mechanical developments Manage and review product development documentation (Requirements...Long term contractFull timeWork at office- ...Description As a Software Developer on our Product Development team, you'll work with a group of talented developers and product managers to take new product ideas from concept to production... ...with front-end build, package-management & testing tools such as Nx, Webpack...Full time
- ...with a proven track record in application development and exceptional leadership skills to... ...agile development team. As the Director of Software Development, you will play a key role in... ...with Linux environments, including managing infrastructure, optimizing system performance...Long term contractFull timeInternshipWork at officeWorldwide
$72k - $108k per year
Business Development Manager – Defence (FTE) INVEST OTTAWA – GLOBAL EXPANSION The Business Development Manager – Defence Sector is responsible for leading Invest Ottawa’s engagement, attraction, and expansion efforts within Ottawa’s defence, security, and dual-use technology...Long term contractFull timeLocal areaShift work$90k - $115k per year
...our growing global team. Our hardware and software solutions are built for performance,... ...to the engineering project team, Product Management and Application Engineering ~ Contribute... ...Solid experience with Embedded Software Development in C and C ++drivers, libraries and...Full time$75k - $88k per year
...Job Title: Intermediate Software Developer On-site/ Remote/ Hybrid: Onsite Location... ...Command Software Centre (MCSC). The MCSC manages a suite of mission-critical applications... ...role, you will contribute to the design, development, integration, maintenance, and support of...Permanent employmentFull timeImmediate startRemote work- ...drones and cruise missiles, along with the software platform that powers them. Our... ...industrial scaling, fundraising, and product development. Role & Mission This VIE is... ...Industrial Business Development & Account Management Identify, qualify, and develop strategic...Full timeContract workFor contractorsWork at officeRemote work
$155k - $180k per year
...Overview This position is for a Principal Software Developer - AI Integration. In this role... ...technical leadership and mentorship to development teams, conducting code reviews and... ...model deployment, monitoring, and lifecycle management in production environments Technical...Full timeImmediate start- ...datacenters. We are seeking a Senior Embedded Software Engineer to work as part of our R&D... ...take ownership of embedded firmware development for microcontroller‑based systems... ...RTOS concepts, bootloaders, and memory management. ~ Proficiency in Python for scripting...Long term contractFull timeRemote work
$96.56k - $128.74k per year
...better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design... ...incentive. Location: Export Development Canada operates in a hybrid work environment... ...transformation. ~ Establish and manage the rolling 3 Year Digital Roadmap. ~...Permanent employmentFull timeContract workSummer workWork at officeRelocation package3 days per week- ...Software Engineer Co-op, Apps Location: Ottawa, ON | Hybrid... ...-on experience in full-stack development, working on both front-end and... ...functional teams, including product managers, to translate requirements... ...# Interview with the Hiring Manager # Reference Checks # Offer...Permanent employmentFull timeInternship
$120k - $150k per year
...Job Description We are seeking an enthusiastic Business Development professional to drive growth primarily in the North American defense... ..., ultra high resolution displays, ultra low latency video management, intelligent fire control and integrated 360° situational awareness...Full timeInternshipFlexible hours$100k - $130k per year
...The Plumbing Design Development Trades Specialist will support the Design Management Team in developing functional, coordinated, and cost-effective ductwork and air... ...mechanical, architectural, and structural drawings. ~ Software: Proficiency in Bluebeam, Microsoft Office, and...Full timeFor contractorsInternshipWork at officeLocal areaFlexible hours$57.5k - $87.5k per year
...Mattamy Homes Canada Department: Land Department , Ottawa Division Employment Type: Full-Time Reports to: Land Development Manager When it comes to forward-thinking homebuilding and thoughtfully planned communities, Canadians think of Mattamy Homes....Full timeFor contractorsWork at officeImmediate start$28.5 - $44 per hour
...with a strong focus on global collaboration, minimal layers of management, and the freedom to make meaningful contributions in a... ...78427 Description We are looking for a motivated QA / Software Development Co-op student to join our software development team based...Hourly payFull timeInternshipWork at office$96k - $146k per year
...more information, please visit Product Development uses design thinking & user experience methods... ..... We are seeking a Senior Embedded Software Engineer with 8+ years of embedded... ...and risks clearly to engineers, program managers, and leadership. Maintain a system-level...- ...Staff Software Engineer, Data Level: P4 Location: Remote, Canada Reports To: Sean... ...Role The Data team at Solink builds and manages a growing list of over 300 integrations... ...Contribute to both backend and frontend development using Node.js, React, and Serverless frameworks...Remote jobPermanent employmentFull timeImmediate start
$96.56k - $128.74k per year
...better through trade. Position: Senior Software Developer (Lead) Employment Type:... ...based incentive. Location: Export Development Canada operates in a hybrid work... ...architecture standards and advance API management, API design patterns and development standards...Permanent employmentFull timeWork at officeRelocation packageFlexible hours3 days per week$80k - $90k per year
...Role We’re seeking a Senior Business Development Executive to join our RMC Solutions team... ...dispatch, in-transit monitoring, fleet management, and quality workflows Assess fit and... ...customer-facing roles in construction tech, software, or concrete production ~ Strong...Long term contractFull timeLive InRemote workWorldwideFlexible hours- ...Winners) Role Summary The Product Development Coordinator is responsible for designing... ...visual quality across product lines. Manage file preparation, color profiles, and production... ...Experience with creative software, including Adobe Illustrator, Photoshop,...Full timeSeasonal work
$123.51k - $155.15k per year
...Responsibility: Job Posting Title Senior Systems Engineering and Software Development Specialist Job Category Systems Engineering Language... ...distribution and related systems. Work in partnership with the management, software architect, system engineers and governance groups...Full timeContract workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Manager, Software Development. Be the first to apply!
- software project manager Ottawa, ON
- director software engineering Ottawa, ON
- project manager software development Ottawa, ON
- manager software development Ottawa, ON
- resource development director Ottawa, ON
- director corporate development Ottawa, ON
- senior development manager Ottawa, ON
- research development manager Ottawa, ON
- development project manager Ottawa, ON
- director of development Ottawa, ON

