Senior Software Engineer
Forum Ventures
[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 DescriptionWeʼ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.
- 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.
- 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.
$208k - $270.4k
...Oracle Python RBAC SAP Security AI More: We are recruiting for a 12-month contract with possible extensions for a Senior Maximo Systems Developer / Integrator based in Ottawa, Ontario, with remote or hybrid work options in Canada. This is an...SeniorHourly payFull timeContract workRemote work- Constellation Energy seeks a Senior Electrical Engineer to support design, reliability, and performance of power generation and distribution systems. In this role, you will develop and review electrical designs, perform load and fault analyses, and ensure compliance with...SeniorFull time
$90k - $130k
...per year Requirements: We have at least 2 years of experience in backend engineering, AI automation, or integrating complex systems. We can build and support production-ready software with clear modular boundaries, such as separate services for parsing, processing...SuggestedFull time- ...Constellation is hiring to manage the engineering function for a major nuclear-energy site. The role emphasizes accountability for station needs and regulatory compliance, directing engineering staff and leading programs that improve safety and efficiency. Qualified candidates...Senior
$139k - $179k
...Salary: $139,000 - 179,000 per year Requirements: Over 4 years of direct software engineering expertise at a mid to senior level Proven track record in high-growth startups, adept at operating in lean environments without bureaucratic constraints Strong knowledge...SuggestedPart timeImmediate startRemote work$133.2k - $148k
Performs advanced technical and engineering analysis in support of nuclear plant operations. The role provides expertise to resolve equipment and system problems, manage engineering issues, ensure compliance with design criteria and applicable codes, and support regulatory...Senior$33.65 - $48 per hour
...Job Title: Hydraulic Design Engineer II Job Description We are a leading local manufacturer, part of a larger manufacturing... ...completeness and accuracy. Utilize departmental CAD system and office software to perform duties according to company standards and procedures...Temporary workWork at officeLocal areaRemote work- CarParts.com seeks an Operations Manager to lead warehouse activities in La Salle, IL. You will drive service levels, manage budgets, and ensure safety and compliance across the department. The role requires 5–8 years of warehouse management experience, with an Associates...Senior
$145k - $190k
Constellation Energy seeks a Sr Manager Design Engineering to lead complex design projects for energy systems across our utilities and renewable portfolio. In this role, you will oversee a team of engineers, guide the development of safe, reliable, and cost-effective designs...Senior$133.2k - $148k
...along with comprehensive benefits package that includes bonus and 401(k). Primary Purpose of Position Performs advanced technical/engineering problem solving in support of nuclear plant operations. Responsible for technical decisions. Possesses excellent knowledge in...Senior- ...Senior Reactor OperatorConstellation is seeking Initial License Trainees (ILT) to become a licensed Senior Reactor Operator (SRO) supporting... ...(or Supervisor) at a military reactor (i.e., Power Plant Watch Engineer, Engineering Watch Supervisor, Reactor Operator, Engineering...SeniorTraineeshipShift work
$23.08 - $32.41 per hour
.... At General Dynamics Mission SystemsCanada, were not just engineering technology were shaping the future of defence and security. Our... ...team for the Land C5ISR Program is looking for a Co-op Software Engineer to join our team. We develop and integrate various software...Hourly payFull timeWork experience placementInternshipFlexible hours$62k - $74k
Renewal Rehab is seeking a Certified Physical Therapist Assistant to support seniors in skilled nursing and post-acute care settings. In this role, you will deliver compassionate, evidence-based interventions under the direction of a Physical Therapist to improve mobility...Senior$70k - $90k
...Senior Accountant Princeton, IL Beck's is looking for an experienced Senior Accountant to join our accounting team at our home office in Princeton, IL. This is a great opportunity for someone who is ready to take the next step in their accounting career and...SeniorHome office$31.25 - $50 per hour
...Come join our team in Streator, IL! Mechanical Design Engineer Job Description We are seeking a dedicated Mechanical Design... ...procedures. Use departmental CAD systems and office software to company standards and procedures, maintaining a high level of...Contract workTemporary workWork at office- ...The Project Engineer supports marine construction projects by assisting with field engineering... ...and submittals with guidance from senior project staff. Support coordination between... ...Word; exposure to AutoCAD or scheduling software is a plus. ~ Strong communication...Contract workTemporary workFor subcontractorInternshipWork at office
$159k - $182k
Position Overview Constellation is seeking Initial License Trainees (ILT) to become licensed Senior Reactor Operators (SRO) supporting LaSalle Nuclear Power Station in Marseilles, IL. The ILT class begins March 2027. Primary Purpose of the Position The primary purpose...SeniorTraineeshipRelocation packageShift work- ...People who document rigorously and do not cut corners, because every OTC product released depends on that paperwork holding up - Engineers comfortable owning a function solo and pulling in research and development (R&D), Quality Assurance (QA), and Operations as needed...Full timeContract workInterim roleRelocationRelocation packageMonday to Friday
$138.6k - $154k
Performs advanced engineering analysis and problem solving for nuclear energy operations. Provides technical expertise and leadership on engineering programs, resolves equipment and system issues, ensures work complies with design criteria and industry codes, and recommends...Senior- ...experience implementing containerization for application deployment and scaling. Require proficiency in designing and developing software applications. Require strong communication, problem-solving, organizational, and time-management skills. Nice-to-have...Permanent employmentFull timeTemporary work3 days per week
$183.6k - $204k
...package that includes bonus and 401(k). Provide management of the engineering function of accountability and act as backup to the Site... ...long-term programs that impact site operations. Participate as senior resource to Nuclear-wide programs and initiatives regarding standardized...SeniorTemporary work$6,837 per month
...IPR#26-01708 Opening Date: 10/08/2026 Closing Date: 10/23/2026 Agency: Department of Transportation Position Title: Civil Engineer V Salary: Anticipated Starting Salary: $6,837 Monthly; Full Range: $6,837-$10,831 Monthly Job Type: Salaried Category:...Full timeContract workTemporary workSeasonal workWork at officeImmediate startMonday to FridayFlexible hours1 day per week- ...Job Description Job Description Senior Validation Engineer Location: Ottawa, Illinois Employment Type: Full-Time About the Position... ..., or controlled environments. Experience with software validation and 21 CFR Part 11 compliance. Experience completing...Full timeContract work
- Constellation Energy is seeking a Mechanical Design Engineer to develop and optimize mechanical systems for power generation and energy infrastructure. In this role, you will design components and assemblies, create detailed CAD models and drawings, and perform calculations...Full time
$110k - $130k
...Job Description Title : Electrical Engineering Manager Location : Ottawa, IL Hire Type : Direct Hire Compensation : $110,000 to $130,000 Benefits: Medical/Dental/Life insurance, paid time off, 401k SUMMARY: Under the general direction of the VP...Work experience placementLocal areaImmediate start$87k
...Engineer Job Description Who We Are As the largest private-sector power producer in the world and the nation's largest producer of clean and reliable energy, Constellation is focused on our purpose: lighting the way to a brilliant tomorrow for all. We have been...- ...thinking organization, apply now. We are currently seeking a Senior Change Manager to join our team in Ottawa, Ontario (CA-ON),... ...ITSM Tool implementation or upgrade project, working with BMC software/tools/ applications/solutions/products. Must have 1+ years of...SeniorWork at officeRemote workFlexible hours
$99.73k - $164.56k
...your future with United Rentals! The Senior Construction Manager is responsible for... ...Identify potential risks and value engineering opportunities Develop, maintain, and... ...Proficiency with construction project management software and demonstrated ability to effectively...SeniorHourly payContract workFor contractorsNight shift- ...thinking organization, apply now. We are currently seeking a Senior OutSystems Solution Architect - Remote to join our team in... ...architecture presentations. Mentor development teams and promote engineering best practices. Required Qualifications ~12+ years of...SeniorWork at officeRemote workFlexible hours
$87k
...life insurance benefits; paid time off for vacation, holidays, and sick days; and much more. This Engineering role can be filled at the Entry, Mid-level, or Senior Engineer level. Please see minimum qualifications list below for each level Expected salary range:...Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- senior Ottawa, IL
- senior part time Ottawa, IL
- senior performance engineer Ottawa, IL
- senior implementation engineer Ottawa, IL
- senior manager diversity & inclusion Ottawa, IL
- senior application administrator Ottawa, IL
- srs Ottawa, IL
- senior application security Ottawa, IL
- senior operations technician Ottawa, IL
- healthcare software sales Ottawa, IL





