ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Full Stack Integrations Developer

Octopus HR

Ottawa, Ontario, Canada Hybrid permanent

Posted: December 17, 2025

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We're seeking a Senior Full Stack Developer with integrations and data-platform background to join our growing team.

Job Description

Senior Full Stack Developer (Integrations Focus)

Description

About 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 with a strong integrations and data-platform background to join the team at a critical stage of scale. This role is centered on building and maintaining complex enterprise integrations, scalable data pipelines, and high-performance systems that power a finance-focused SaaS product used every day by customers.


Requirements:
Responsibilities

Integration Architecture & Data Stack

• Build and maintain integrations with accounting systems such as QuickBooks, Xero, and NetSuite
• Design robust data pipelines connecting CRM, HR, and financial platforms
• Work with data warehousing solutions (Snowflake or similar) to manage and analyze multi-source data
• Ensure data integrity, security, and reliability across all integration points
• Optimize SQL queries and database performance for large-scale data operations
• Design and build scalable APIs capable of handling high volumes of financial and enterprise data

Performance Optimization & Scalability

• Diagnose and resolve memory issues and performance bottlenecks causing system instability
• Architect backend services and APIs that support growing data volumes and user traffic
• Optimize database queries and implement caching strategies to improve response times
• Design systems with horizontal scalability and long-term growth in mind

Database Engineering & Security

• Lead database design and optimization, ensuring data is stored, accessed, and scaled securely and efficiently
• Implement secure, scalable storage solutions using PostgreSQL or similar technologies
• Champion data integrity, encryption best practices, and compliance standards

Full Stack Development

• Build and maintain high-performance frontends using Next.js and TypeScript
• Own backend development in Node.js, creating clean, well-documented APIs
• Implement and maintain CI/CD pipelines to streamline deployments and reduce manual overhead
• Ship new features from concept to production with end-to-end ownership

Team Leadership & Mentorship

• Coach and mentor junior developers by sharing knowledge, setting standards, and providing thoughtful code reviews
• Foster a high-quality engineering culture grounded in collaboration and continuous improvement
• Help establish and reinforce best practices around performance, security, and code quality

Cross-Functional Collaboration

• Work closely with Leadership, Product, Design, and QA to deliver high-quality features
• Participate in sprint planning and lead technical discussions that shape product outcomes
• Communicate complex technical concepts clearly to non-technical stakeholders

Requirements

• 5+ years of full-stack development experience building and operating production systems at scale
• Strong experience building third-party integrations, particularly with accounting or enterprise SaaS platforms
• Experience across the full data stack, including SQL, data warehousing (Snowflake or similar), and CRM/HR/ERP integrations
• Demonstrated ability to manage complex, multi-source data while maintaining data quality and integrity
• Strong cloud infrastructure experience, especially with AWS (EC2, RDS, Lambda, S3, CloudWatch)
• Proven track record of performance optimization and solving scalability challenges
• Deep expertise in TypeScript/JavaScript and modern full-stack development
• Expert-level experience with 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 Git-based workflows (GitHub preferred)
• Demonstrated experience mentoring and coaching junior developers
• Experience working in agile environments using tools such as Jira

Nice to Haves

• Experience working with LLMs, AI/ML models, or predictive analytics systems
• Experience building BI tools, data visualization platforms, or analytics products
• Familiarity with AI-powered presentation or reporting tools
• Experience with Java
• 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, VC-backed startup
• Experience with Python for data science or ML workflows

Benefits

• Impact: Your work will directly support the scalability, reliability, and data integrity of a mission-critical product
• Technical Challenges: Tackle real-world problems across integrations, data pipelines, and system performance
• Team: Join a collaborative, experienced engineering team that values ownership and quality
• Growth: Influence technical direction and grow into broader technical leadership responsibilities

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply