CrawlJobs Logo

Senior Fullstack Developer, Data Foundations

fullscript.com Logo

Fullscript

Location Icon

Location:
Canada , Toronto

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Hercules team builds the backbone of Fullscript’s data ecosystem; everything from the services, models, and tooling that make sure the right data reaches the right systems in the right shape. We’re the group that keeps the platform upright: reliable, efficient, and able to scale as the business grows. We’re hiring a Senior Fullstack Developer to join this team. You’ll work in our profile and audience lane, where customer, product, and marketing data come together to power personalization and insight across the platform. This role is a fit for someone who loves creating well-designed systems, building reusable tooling, and partnering closely with technical and non-technical teams to ship solutions that last. You’ll write production-grade backend and fullstack code, shape foundational architecture, and build the packages and SDKs other engineers rely on. You’ll operate with autonomy, collaborate across domains, and bring clarity, curiosity, and good judgment to a space that grows more important every quarter. This is a hands-on engineering role, not a pure data role. You’ll work deeply across backend services, developer tooling, event-driven systems, and the infrastructure that moves and shapes data at scale.

Job Responsibility:

  • Design and build backend services that support event ingestion, identity stitching, profile creation, and downstream activation
  • Develop SDKs, packages, and reusable components. As well as publish them internally or externally to support instrumentation, governance, and developer experience
  • Build internal tools and fullstack workflow surfaces that help teams understand, use, and trust the data flowing through their systems
  • Improve data flows end-to-end for correctness, performance, and scalability
  • Collaborate with PMs, analysts, marketers, and engineers across multiple teams to define requirements and shape solutions
  • Validate pipelines and event streams, identify issues, and drive resolution
  • Work with senior engineers on architectural initiatives around storage, lineage, schema design, and event modeling
  • Write clear, maintainable, well-tested code (and contribute to the patterns and standards that keep our systems healthy)

Requirements:

  • 5+ years of software development experience with a strong focus on backend and fullstack systems
  • Proficiency in Ruby or another modern backend language (Go, Python, TypeScript, etc.)
  • Experience building APIs, services, or ingestion systems that handle data at scale
  • Strong SQL skills and comfort with data modeling, query optimization, and schema design
  • Familiarity with event-driven architectures and tools such as Snowflake, Kafka, Rudderstack, Segment, or similar technologies
  • Experience building reusable libraries, packages, or SDKs intended for other developers
  • Comfort collaborating across disciplines (engineering, analytics, product, marketing, etc) and bringing clarity to complex problems
  • Ability to work independently in an async-friendly environment with clear direction but minimal supervision
  • A low-ego, team-first mindset. You communicate well, listen well, and don’t create friction

Nice to have:

  • Experience contributing to open-source projects or publishing packages to public registries (npm, RubyGems, PyPI, etc.)
  • Experience with Snowflake or other large-scale cloud data warehouses
  • Familiarity with GraphQL APIs or schema design
  • Background in instrumentation, observability, or developer experience tooling
  • Experience in SaaS, eCommerce, or health tech environments
What we offer:
  • Ability to work Wherever You Work Well*
  • Flexible Paid Time Off program
  • Fullscript’s RRSP match program
  • Stock Options
  • Custom benefits package (medical, dental, vision) with HSA
  • Discount on Fullscript catalog of products for family & friends
  • Training budget and company-wide learning initiatives
  • Employee Wellness Programs

Additional Information:

Job Posted:
January 03, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Fullstack Developer, Data Foundations

Senior Software Engineer - Fullstack

At Cloudera, we empower people to transform complex data into clear and actionab...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of industry experience architecting and developing end-to-end enterprise software with a focus on scalability and high performance
  • Proven mastery of React, TypeScript, HTML5, and CSS3
  • Professional experience with RxJS (Reactive Programming) and a solid understanding of UI design patterns
  • Expertise in responsive design, cross-browser compatibility and experience with UI testing frameworks
  • Strong programming foundations in Data Structures and Algorithms
  • Proficiency in Java or Go (Golang) is highly preferred
  • Hands-on experience with Kubernetes and Docker in production environments
  • Experienced in deploying and managing applications across AWS, Azure, or GCP
  • A strong grasp of algorithms, data structures and UI testing to ensure high-quality, high-performance code
  • Bachelors, Masters or Ph.D. in Computer Science or related field
Job Responsibility
Job Responsibility
  • Architect & Scale: Design, develop and maintain a high-performance Data Engineering platform using Big Data staples like Apache Spark and Hadoop
  • Collaborate Cross-Functionally: Partner with UI/UX designers, platform engineers, and Product Management to build seamless end-to-end user experiences
  • Drive Excellence: Engage with Field Engineering and external partners to ensure our platform meets the evolving needs of global enterprise analytics teams
What we offer
What we offer
  • Generous PTO Policy
  • Support work life balance with Unplugged Days
  • Flexible WFH Policy
  • Mental & Physical Wellness programs
  • Phone and Internet Reimbursement program
  • Access to Continued Career Development
  • Comprehensive Benefits and Competitive Packages
  • Paid Volunteer Time
  • Employee Resource Groups
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Fullstack

At Cloudera, we empower people to transform complex data into clear and actionab...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of industry experience architecting and developing end-to-end enterprise software with a focus on scalability and high performance
  • Proven mastery of React, TypeScript, HTML5, and CSS3
  • Professional experience with RxJS (Reactive Programming) and a solid understanding of UI design patterns
  • Expertise in responsive design, cross-browser compatibility and experience with UI testing frameworks
  • Strong programming foundations in Data Structures and Algorithms
  • Proficiency in Java or Go (Golang) is highly preferred
  • Hands-on experience with Kubernetes and Docker in production environments
  • Experienced in deploying and managing applications across AWS, Azure, or GCP
  • A strong grasp of algorithms, data structures and UI testing to ensure high-quality, high-performance code
  • Bachelors, Masters or Ph.D. in Computer Science or related field
Job Responsibility
Job Responsibility
  • Architect & Scale: Design, develop and maintain a high-performance Data Engineering platform using Big Data staples like Apache Spark and Hadoop
  • Collaborate Cross-Functionally: Partner with UI/UX designers, platform engineers, and Product Management to build seamless end-to-end user experiences
  • Drive Excellence: Engage with Field Engineering and external partners to ensure our platform meets the evolving needs of global enterprise analytics teams
What we offer
What we offer
  • Generous PTO Policy
  • Support work life balance with Unplugged Days
  • Flexible WFH Policy
  • Mental & Physical Wellness programs
  • Phone and Internet Reimbursement program
  • Access to Continued Career Development
  • Comprehensive Benefits and Competitive Packages
  • Paid Volunteer Time
  • Employee Resource Groups
  • Fulltime
Read More
Arrow Right

Senior Full Stack Engineer - QM & Coaching

The QM & Coaching Team at Cresta is vital for our post-call intelligence product...
Location
Location
Canada
Salary
Salary:
Not provided
cresta.com Logo
Cresta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience as a Fullstack Engineer, with strong frontend and backend contributions to no-code or low-code platforms
  • Deep understanding of modern frontend technologies (React, TypeScript, etc.) and design patterns for building complex UIs
  • Backend expertise in Python, Go, or similar languages
  • experience with RESTful APIs and microservices architecture
  • Strong foundation in database systems and data modeling
  • hands-on experience with Postgres, ClickHouse, or Elasticsearch is a plus
  • Experience building platforms or tools for non-technical users, especially in AI/ML, automation, or workflow spaces
  • Familiarity with managing state, execution logic, or visual programming paradigms is a bonus
  • Strong collaboration and communication skills—able to work effectively across product, design, and engineering teams
  • Passion for building systems that simplify complex problems and empower users
Job Responsibility
Job Responsibility
  • Design, develop, and maintain end-to-end features for Cresta’s no-code processing platform
  • Build intuitive UI components and visual editors for configuring conversation logic and workflows
  • Architect and implement backend services and APIs to power a dynamic no-code interface
  • Work closely with ML engineers to expose conversation intelligence in an accessible and configurable way
  • Develop data models and storage layers using Postgres, ClickHouse, and Elasticsearch
  • Identify areas for performance improvements and scalability in both frontend and backend systems
  • Ensure reliability, security, and maintainability across the full technology stack
  • Participate in design discussions, code reviews, and continuous integration processes
What we offer
What we offer
  • We offer Cresta employees a variety of medical, dental, and vision plans, designed to fit you and your family’s needs
  • Paid parental leave to support you and your family
  • Monthly Health & Wellness allowance
  • Work from home office stipend to help you succeed in a remote environment
  • Lunch reimbursement for in-office employees
  • PTO: 3 weeks in Canada
Read More
Arrow Right

Engineering Manager, Evaluation Platform

The Evaluation Platform team owns one of the most critical and widely-used featu...
Location
Location
United States
Salary
Salary:
207000.00 - 244000.00 USD / Year
vanta.com Logo
Vanta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of professional experience in a full-time engineering leadership role managing teams of 6-8+ engineers
  • Strong decision maker who effectively balances ambiguity, available data, speed, and quality
  • Experience managing and upleveling senior individual contributors
  • Proven track record of guiding product and long-term technical strategy
  • Experience leading or working on backend systems that coordinate complex workflows or decision logic at scale, with a strong emphasis on performance and quality
  • Previous experience working on product features in a SaaS environment, with an understanding of fullstack engineering and customer-facing development
  • Excellent communication skills and ability to collaborate closely with cross-functional partners including product, design, and other engineering teams
  • Strong technical foundation with the ability to participate in architecture decisions and guide technical direction
  • Open to using AI to amplify their skills and strengthen their work - demonstrating curiosity, a willingness to learn, and sound judgment in applying AI responsibly to improve efficiency and impact
Job Responsibility
Job Responsibility
  • Drive significant impact for our customers and business by leading your team to deliver results consistently and sustainably
  • Build a best-in-class engineering team by coaching, mentoring, and creating an environment where your team can do their best work
  • Set direction and guide technical strategy, ensuring that your team is delivering long-term value aligned with Vanta's business priorities
  • Work closely with product, design, and customer-facing teams to build and ship high-value features that solve real customer problems
  • Champion engineering excellence, including quality, scalability, and operational rigor, as the team grows its platform capabilities and explores AI-driven innovations
What we offer
What we offer
  • Offers Equity
  • medical benefits
  • 401(k) plan
  • other company perk programs
  • Comprehensive medical, dental, and vision coverage, with 100% of employee-only benefit premiums covered for most medical plans
  • 16 weeks fully-paid Parental Leave for all new parents
  • Health & wellness stipend
  • Remote workspace, internet, and cellphone stipend
  • Commuter benefits for team members who report to the SF and NYC office
  • Family planning benefits
  • Fulltime
Read More
Arrow Right

Engineering Manager, Evaluation Platform

The Evaluation Platform team owns one of the most critical and widely-used featu...
Location
Location
Canada
Salary
Salary:
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of professional experience in a full-time engineering leadership role managing teams of 6-8+ engineers
  • Strong decision maker who effectively balances ambiguity, available data, speed, and quality
  • Experience managing and upleveling senior individual contributors
  • Proven track record of guiding product and long-term technical strategy
  • Experience leading or working on backend systems that coordinate complex workflows or decision logic at scale, with a strong emphasis on performance and quality
  • Previous experience working on product features in a SaaS environment, with an understanding of fullstack engineering and customer-facing development
  • Excellent communication skills and ability to collaborate closely with cross-functional partners including product, design, and other engineering teams
  • Strong technical foundation with the ability to participate in architecture decisions and guide technical direction
  • Open to using AI to amplify their skills and strengthen their work - demonstrating curiosity, a willingness to learn, and sound judgment in applying AI responsibly to improve efficiency and impact
Job Responsibility
Job Responsibility
  • Drive significant impact for our customers and business by leading your team to deliver results consistently and sustainably
  • Build a best-in-class engineering team by coaching, mentoring, and creating an environment where your team can do their best work
  • Set direction and guide technical strategy, ensuring that your team is delivering long-term value aligned with Vanta's business priorities
  • Work closely with product, design, and customer-facing teams to build and ship high-value features that solve real customer problems
  • Champion engineering excellence, including quality, scalability, and operational rigor, as the team grows its platform capabilities and explores AI-driven innovations
What we offer
What we offer
  • Industry-competitive salary and equity
  • 100% covered medical, dental, and vision benefits with dependents coverage
  • Pension contribution
  • 16 weeks fully paid Parental Leave for all new parents
  • Health & wellness stipend
  • Remote workspace, internet, and cellphone stipend
  • Flexible work hours and location
  • 21 days of Vacation Time and 80 hours of Sick Leave
  • 11 company-paid holidays
  • Virtual team building activities, lunch and learns, and other company-wide events
  • Fulltime
Read More
Arrow Right

Corporate Tax Assistant Manager

Due to continued growth, we are looking for a Corporate Tax Assistant Manager to...
Location
Location
United Kingdom , Edinburgh
Salary
Salary:
Not provided
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A highly experienced Tax professional
  • Relevant experience in this or a similar corporate tax role is preferred
  • A leader of your work and your professional learning
  • Excellent communication skills with the ability to positively impact and influence others
  • Qualified CA and/or CTA (or equivalent)
  • Candidates must have the right to work in the UK permanently and without any restrictions
Job Responsibility
Job Responsibility
  • Managing your own portfolio of clients
  • Reviewing the work of Tax Seniors and Assistants, particularly in preparing tax provisions and returns for more complex clients
  • Preparation and supervision of corporate or personal tax computations in support of tax provisions, for submission to HMRC, together with the tax return
  • Planning compliance work and taking responsibility for managing the process through to submission of tax computations
  • Co-ordinating tax payments, loss relief, capital allowances, group relief and other claims
  • Reviewing more complicated tax returns and computations to ensure their accuracy
  • Provision of high-level technical and tax planning advice to clients, working as necessary with managers and partners
  • Maintaining an up-to-date technical knowledge of the corporation and financial reporting requirements
  • Monitoring the tax compliance position using tax administration software, keeping internal control records up to date and ensuring compliance with quality control procedures
  • Liaising with the client service team and with colleagues in the Audit and Accounting discipline to provide a coordinated service to the client
What we offer
What we offer
  • Hybrid and flexible working
  • JC Aspire learning programme
  • Leadership Development Programme accredited by the University of Strathclyde Business School at Masters degree level
  • Fulltime
Read More
Arrow Right

Order Processing Specialist

This temporary position plays a key role in supporting order management, electro...
Location
Location
United States , San Diego
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Associate’s degree preferred or equivalent professional experience
  • Minimum 3 years of experience in customer service, order entry, or data processing
  • At least 1 year of experience working with EDI transactions or platforms
  • Experience with EDI solutions is highly desirable
  • Strong proficiency with Microsoft Office, particularly Excel, Outlook, and Word
  • Excellent written and verbal communication skills
  • Strong attention to detail with the ability to manage multiple priorities
  • Ability to work collaboratively and take direction from multiple stakeholders
  • Strong problem-solving abilities and adaptability in a dynamic work environment
  • Reliable, organized, and capable of meeting deadlines
Job Responsibility
Job Responsibility
  • Process and invoice customer orders through the company’s ERP system and track orders through completion
  • Support the onboarding and configuration of new trading partners and customers
  • Receive, review, and process EDI orders while ensuring accuracy and timeliness
  • Verify order information including product details, quantities, pricing, and order identification numbers
  • Maintain accurate order records and provide shipping confirmations to customers
  • Respond to customer service inquiries via phone and email regarding orders, shipments, and account questions
  • Provide order updates and communicate effectively with customers and internal teams
  • Assist with general order entry tasks regardless of the order source
  • Support sales teams by responding to incoming inquiries and assisting with order-related requests
  • Process product replacement requests as needed in coordination with internal teams
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
Read More
Arrow Right

Health Care Assistant

Healthcare Assistant / Care Assistant role (Days - 44 Hours per week, 12 hour sh...
Location
Location
United Kingdom , Warrington
Salary
Salary:
12.40 GBP / Hour
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • No formal qualifications required
  • Must share and demonstrate company values (Humility, Accountability, Achievement, Passion, Integrity)
  • Must pass Enhanced DBS check in relation to Children and Adults
Job Responsibility
Job Responsibility
  • Support with personal care needs
  • Help residents take part in special interests and activities that support their health and wellbeing (arts and crafts, watching football, drama, musical evenings, gardening, shopping trips, social occasions)
What we offer
What we offer
  • Discounts on Shopping, Fashion, Days out, Travel, Entertainment
  • FREE face-to-face counselling for you and your family
  • Staff recognition award ceremonies
  • £30 voucher every month for nominated ‘Employee of the month’
  • Opportunities for training and career progression
  • Salary Sacrifice Pension scheme
  • Blue Light Card – up to 50% discount across 100’s of retailers
  • Access to a FREE eye test and discounted glasses
  • Cashback card – save up to £500 annually at over 80 big brands
  • Wellbeing portal with FREE meditation series, wellbeing podcasts & live virtual events, mental health support programmes, workout plans, Live digital gym classes, mindset and wellbeing series
  • Fulltime
Read More
Arrow Right