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
New

Junior Health and Safety Advisor

Randstad UK CPE Team is actively seeking a motivated site- based health and safe...
Location
Location
United Kingdom , Marlborough, Wiltshire
Salary
Salary:
40000.00 GBP / Year
https://www.randstad.com Logo
Randstad
Expiration Date
May 23, 2026
Flip Icon
Requirements
Requirements
  • Experience on a construction site (residential)
  • Familiarity with residential new build processes from groundworks to completion
  • Excellent communication skills
  • Valid Tickets: CSCS Card, NEBOSH
Job Responsibility
Job Responsibility
  • Shadow and eventually conduct routine H&S site inspections, identifying hazards and ensuring proper PPE usage
  • Help maintain site safety folders, ensuring that Risk Assessments and Method Statements (RAMS) are organized and up to date
  • Assist in delivering short safety briefings (Toolbox Talks) to subcontractors and site staff
  • Monitor site boundaries, scaffolding safety, and waste management to ensure they meet company standards
  • Assist in gathering data and photos for accident reports or near-miss investigations
  • Attend regular training sessions to stay updated on the Building Safety Act 2022 and the latest 2026 HSE guidelines
  • Fulltime
Read More
Arrow Right
New

Academic notetaker

Randstad Student & Worker Support are looking for reliable and committed individ...
Location
Location
United Kingdom , Loughborough
Salary
Salary:
12.21 GBP / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
March 20, 2026
Flip Icon
Requirements
Requirements
  • Have neat handwriting - able to produce notes in a legible and presentable manner
  • Accurate spelling and grammar skills
  • Punctuality and reliability
  • Great time management skills.
  • Good organisational skills
  • understanding of role boundaries.
Job Responsibility
Job Responsibility
  • Producing accurate and legible notes for lectures, seminars/tutorials and group tasks
  • Reviewing notes at the end of the lecture and ensuring that they are in a suitable format for the student to access effectively
  • Maintaining a professional role as a note taker and being aware of the need to maintain this professional relationship with the student at all times
  • Acting in the best interests of learners at all times whilst also working within the policies and procedures of the Universities
What we offer
What we offer
  • Flexible working hours
  • 28 days holiday pay pro rata
  • £12.21 per hour
  • Working for the UK's leading provider
  • Opportunities to work flexibly depending on the student's timetable
  • Chance to learn something new every day.
Read More
Arrow Right
New

Specialist 1:1 SEND Tutor

We are seeking a compassionate, highly skilled, and resilient Qualified Teacher ...
Location
Location
United Kingdom , Leicester
Salary
Salary:
30.00 GBP / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
March 13, 2026
Flip Icon
Requirements
Requirements
  • Qualified Teacher Status (QTS): Mandatory
  • Must hold an enhanced DBS currently on the Update Service
  • Proven track record working with learners with complex physical disabilities and/or severe learning difficulties (SLD)
  • Comfort using or learning to use EATS-assigned assistive communication devices
  • A gentle, encouraging teaching style that can pivot based on the student's physical well-being on any given day
Job Responsibility
Job Responsibility
  • Deliver 15 hours of 1:1 tuition tailored to specific cognitive pace and physical energy levels
  • Utilise 1.5 hours of dedicated planning time to create visual resources, objects of reference, and simplified curriculum materials
  • Work closely with AAC (Augmentative and Alternative Communication) tools to ensure learner has a functional voice in every lesson
  • Monitor progress through small-step assessment frameworks, celebrating non-linear gains
What we offer
What we offer
  • You will have the opportunity to make a profound difference in the life of a single student, moving away from the pressures of a full classroom to focus on high-impact, person-centred pedagogy
!
Read More
Arrow Right