Octopus HR Logo

Octopus HR

Senior Full Stack AI Developer

Posted Yesterday
Be an Early Applicant
In-Office
Ottawa, ON
Senior level
In-Office
Ottawa, ON
Senior level
As a Senior Full Stack AI Developer, you'll build AI-powered features, maintain data integrations, optimize performance, and mentor junior developers while collaborating with cross-functional teams.
The summary above was generated by AI
DescriptionAbout Octopus HR

Octopus HR is a fractional HR consultancy that partners with high-growth startups to build exceptional teams. We specialize in talent acquisition, people operations, and HR strategy for innovative companies scaling rapidly. We’re proud to partner with Pluvo on this search.

The Opportunity

Pluvo is seeking an experienced Senior Full Stack Developer to join the team at a critical stage of growth. This role is focused on building AI-powered features and deep enterprise integrations that transform complex financial and operational data into actionable insights. You will work with modern technologies, solve challenging data and scalability problems, and have a meaningful impact on a product used daily by finance and leadership teams.


RequirementsResponsibilitiesAI & Data Platform Development
  • Build and integrate LLM-powered features for predictive analytics, automated reporting, and intelligent insights
  • Design and implement data aggregation systems that pull from multiple enterprise sources (accounting, CRM, HR, ERP)
  • Create AI-driven dashboarding and reporting experiences that support natural-language querying
  • Develop presentation layers that transform complex financial and operational data into clear, actionable outputs
Integration Architecture & Data Stack
  • Build and maintain robust integrations with accounting platforms such as QuickBooks, Xero, and NetSuite
  • Design and operate data pipelines connecting CRM, HR, ERP, and financial systems
  • Work with data warehousing solutions (Snowflake or similar) to manage large, multi-source datasets
  • Ensure data integrity, security, and reliability across all integrations
  • Optimize SQL queries and data models for performance and scale
Performance Optimization & Scalability
  • Diagnose and resolve memory issues and performance bottlenecks causing system instability
  • Architect backend services and APIs that handle growing data volumes and user traffic
  • Optimize database queries and implement caching strategies for improved response times
  • Design systems with horizontal scalability in mind from day one
Full Stack Development
  • Build and maintain high-performance frontends with Next.js and TypeScript
  • Own backend development using Node.js, creating clean, well-documented APIs
  • Implement and maintain CI/CD pipelines to streamline deployment and reduce manual overhead
  • Ship new features from concept to production
Team Leadership & Mentorship
  • Coach and mentor junior developers — share knowledge, set standards, and conduct thoughtful code reviews
  • Cultivate a high-quality engineering culture grounded in collaboration and continuous improvement
  • Help establish best practices around performance, security, and code quality
Cross-Functional Collaboration
  • Work closely with Leadership, Product, Design, and QA to ship high-quality features
  • Participate in sprint planning and lead technical discussions that shape product outcomes
  • Communicate complex technical concepts to non-technical stakeholders
Requirements
  • 5+ years of full-stack development experience with production systems at scale
  • Proven experience working with LLMs, AI/ML models, or machine-learning-powered features
  • Strong background in building third-party integrations, particularly with accounting or enterprise SaaS platforms
  • Experience across the full data stack: SQL, data warehousing (Snowflake or similar), and multi-system integrations
  • Experience building analytics platforms, BI tools, or data visualization products
  • Strong cloud infrastructure experience, particularly with AWS (EC2, RDS, Lambda, S3, CloudWatch, etc.)
  • Proven track record of performance optimization and solving scalability challenges
  • Deep expertise in TypeScript/JavaScript and modern full-stack development
  • Expert-level knowledge of Next.js or React frameworks
  • Extensive experience with database design, optimization, and scaling (PostgreSQL strongly preferred)
  • Strong understanding of system architecture and designing for reliability and scalability
  • Passion for clean code, security best practices, and modern software architecture
  • Proven ability to solve problems creatively and effectively
  • Excellent verbal and written communication skills
  • Experience with software versioning tools like Git (ideally GitHub)
  • Demonstrated experience mentoring and coaching junior developers
  • Experience with agile methodology and sprint tracking tools such as Jira
Nice to Haves
  • Experience with Java
  • Familiarity with AI-powered presentation tools (Gamma, Beautiful.ai, or similar)
  • Experience with CRM, HR, or ERP integrations
  • Knowledge of the financial industry or experience working in a fintech SaaS company
  • Familiarity with FP&A platforms (such as Causal, Pigment, or similar)
  • Experience with DevOps practices and infrastructure as code
  • Previous experience at a high-growth startup
  • Experience with Python for data science or ML workflows
Benefits
  • Impact: Your work will directly enable the company’s ability to scale and deliver intelligent, data-driven insights to customers
  • Technical Challenges: Solve real, meaningful problems across AI, data, performance, and scalability
  • Team: Join a collaborative, high-caliber team that values quality, ownership, and continuous learning
  • Growth: Shape technical direction and grow into broader technical leadership responsibilities

Top Skills

AI
AWS
Git
JavaScript
JIRA
Llm
Next.Js
Node.js
Postgres
Snowflake
SQL
Typescript

Similar Jobs

15 Hours Ago
Remote or Hybrid
2 Locations
Expert/Leader
Expert/Leader
Cloud • Information Technology • Security • Software • Cybersecurity
The Senior Majors Account Executive will lead strategic customer engagements, manage large platform sales, and drive digital transformations while exceeding sales targets.
Top Skills: CloudflareCybersecurity SolutionsEnterprise Architecture
Yesterday
Remote or Hybrid
Ontario, ON, CAN
Internship
Internship
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
The Data Engineering Co-Op will assist in developing scalable data pipelines, maintain cloud-based data architecture, and optimize data processes using cloud technologies and Python.
Top Skills: Apache AirflowAWSAzureCi/CdGCPPythonRest ApisSnowflakeSQL
Yesterday
Easy Apply
Remote or Hybrid
6 Locations
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
The Lead Engineer will manage software engineers, contribute to projects, mentor team members, and enhance technical processes for MongoDB.
Top Skills: C++

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account