Jobs Companies Forum Ventures Senior Software Engineer

À propos de ce poste Senior Software Engineer chez Forum Ventures

Forum Ventures · Sur site · Ottawa

Company Description

askpolly transforms large-scale human conversation into actionable insights. By leveraging AI and patented statistical models to analyze organic social media data, askpolly provides near-instant, statistically valid insight into market reactions, election outcomes, and messaging strategy. We are moving beyond traditional polling to give teams an agentic interface that delivers actionable results in under two minutes - empowering data-driven decision-making at the speed of conversation.

Role Description

Weʼre looking for a Senior Software Engineer with 5 - 8 years of professional experience to help design, build, and scale the production systems behind askpollyʼs AI-powered insights platform. This is a full-time role based in Ottawa, ON, operating on a hybrid schedule (4 days per week in-office).

In this role, youʼll own core backend architecture while contributing full-stack when needed, collaborating closely with product and data science teammates. You will take ownership of complex features from problem definition through production delivery. You should thrive in an early-stage environment where requirements can be ambiguous, trade-offs matter, and shipping reliable, data-intensive software quickly is paramount.

What youʼll do

  • Architect & Build: Design, develop, and maintain scalable backend services, robust APIs, and agentic workflows.

  • Full-Stack Collaboration: Build and improve product experiences using modern web technologies, bridging complex backend data with intuitive interfaces.

  • AI & Data Scale: Work directly with LLM pipelines, agent orchestration, and statistical systems to process massive streams of organic data.

  • Drive Standards: Improve system reliability, performance, observability, and maintainability across our cloud infrastructure.

  • Collaborate & Lead: Work cross-functionally to clarify product requirements, evaluate technical trade-offs, and make pragmatic architecture decisions.

  • Leverage Modern Workflows: Thoughtfully utilize AI tools to accelerate development velocity, elevate code quality, and optimize internal loops.


Qualifications

  • Experience: 5-8 years of professional software engineering experience building production-grade software.

  • Core Stack: Strong backend development experience with languages such as Python, Ruby GO, Java or similar.

  • Data & Databases: Hands-on experience working with document databases (e.g., MongoDB) and handling analytical data formats like Parquet.

  • Workflow Orchestration: Experience building, scheduling, and monitoring pipelines using Astro / Apache Airflow, Langchain etc.

  • Distributed Systems: Practical understanding of distributed systems architecture, microservices, and message queues/event streaming (e.g., Celery, Redis, RabbitMQ, or Kafka).

  • System Design: Strong foundation in computer science fundamentals, software architecture, performance optimization, and scalable data-intensive systems.

  • Cloud Infrastructure: Familiarity with deploying and monitoring applications in cloud environments (Azure preferred).

  • Frontend Familiarity: Experience with React and TypeScript is highly valued.

  • Education: Degree in Computer Science, a related technical field, or equivalent deep practical experience.


Ideal Candidate

  • Comfort with ambiguity: You can take a vague “this workflow is painful” and turn it into a concrete diagnosis, a clear path forward, and working software.

  • Strong ownership: You proactively identify what needs doing, drive solutions forward, and close loops without waiting for every detail to be defined.

  • Bias for shipping: You make pragmatic decisions, balance quality with speed, and know when to iterate.

  • Strategic mindset: You understand the “why” behind your work and can explain technical trade-offs to technical and non-technical stakeholders.

  • Deep curiosity: You read the docs, ask good questions, and learn new domains because you want to understand how things work—not just what you need to ship.

  • AI-first mindset: You actively use AI tools to improve your development workflow and are excited to keep experimenting with new ways to build software.

Prêt à postuler chez Forum Ventures ?
Postuler chez Forum Ventures

Emplois similaires

Versaterm
Staff Software Engineer
Versaterm
⚡ Postuler tôt Canada (Remote) · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 1 j
Versaterm
Staff Software Engineer
Versaterm
⚡ Postuler tôt Mesa, Arizona, United States Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 1 j
Versaterm
Staff Software Engineer
Versaterm
⚡ Postuler tôt Ottawa, Ontario, Canada Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 1 j
AC
Staff Software Engineer - Embedded
Alarm.com
⚡ Postuler tôt Ottawa, Ontario, Canada Sur site CA$185,000–CA$195,000
● Nouveau 👁 Vu ✓ Postulé il y a 1 j
Solink
Senior Software Engineer in Test (SDET)
Solink
⚡ Postuler tôt Ottawa Office Hybride CA$115,000–CA$147,500
● Nouveau 👁 Vu ✓ Postulé il y a 2 j
Spiria
Lead Software Developer
Spiria
⚡ Postuler tôt Montreal Hybride $100,000–$135,000
● Nouveau 👁 Vu ✓ Postulé il y a 2 j
Arondite
Deployed Software Engineer - Canada
Arondite
⚡ Postuler tôt Ottawa, Ontario, Canada Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 4 j
Speechify
Software Engineer, Platform - Ottawa, Canada
Speechify
⚡ Postuler tôt Ottawa, Canada Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 5 j
Knak
Software Developer
Knak
⚡ Postuler tôt Remote - Canada · lieu restreint $120,000–$120,000
● Nouveau 👁 Vu ✓ Postulé il y a 1 sem.

Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

Plus d’emplois chez Forum Ventures

Voir tous les emplois chez Forum Ventures →

Postuler maintenant
🤖

Doucement — un instant

JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Prenez une longueur d’avance dans votre recherche d’emploi.

Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

Rejoindre le canal — c’est gratuit