We’re looking for a Senior Full Stack Engineer to help evolve the platform that powers our Value Calculators; tools like TCO models, value realization frameworks, and discovery-driven sales assets that enable our customers to quantify and communicate the impact of their products.
In this role, you’ll work across our Java-based backend and React/TypeScript frontend, building scalable, high-impact features while improving system reliability, performance, and observability. You’ll play a key part in shaping a platform that translates complex data and business rules into clear, actionable insights for sales teams and customers.
As part of a fully remote, Agile team, you’ll collaborate closely with product managers, UX designers, and go-to-market stakeholders. Beyond implementation, you’ll contribute to architectural direction—designing systems that are reusable, extensible, and built to support a growing suite of value-selling tools.
-
Lead the design, development, and delivery of full stack features utilizing Java/React.
-
Define and drive architectural decisions, identifying scaling and performance improvements, while elevating engineering best practices around reliability and observability.
-
Partner closely with engineers, product managers, and UX designers to define technical approaches for improvements and new features.
-
Troubleshoot issues across distributed systems and multiple domains, identifying root causes and driving resolution.
-
Participate in code reviews and contribute to technical documentation
-
Champion engineering quality, ensuring solutions are testable, observable, maintainable, and secure.
-
Mentor engineers and provide technical guidance on best practices.
-
Operate with rigor inside project management & operation tools: write clear specifications and scope, maintain accurate statuses, uphold component and project conventions, and ensure visibility for cross-functional stakeholders.
-
5+ years of software engineering experience with at least 2–3 years building SaaS products.
-
Fullstack development skills in Java and React
-
AI assisted development mindset and experience leveraging tools like Claude, Codex, Co-pilot to accelerate research, requirements gathering, development, and testing.
-
System design experience, with a track record of building scalable, reliable, and secure architectures, and improving legacy codebases.
-
Collaborative mindset: you communicate clearly, value feedback, and enjoy working with product, design, and infrastructure partners.
-
Curiosity and problem-solving: you dig into complex systems, make them better, and balance pragmatism with long-term thinking.
-
Experience with TypeScript and modern frontend development practices
-
Familiarity with DevOps practices, CI/CD pipelines, and AWS infrastructure
-
Experience with performance optimization and observability tools (Datadog)
-
Experience with Salesforce integrations
- Remote based in Canada
- Flexible working hours
- Generous Paid Time Off
- Competitive Salary
- Health Benefits
- Transparent Career Paths
- Generous Paid Parental Leave
- Remote Stipend
Location and Work Setup
This is a 100% remote position with a collaborative team that values flexibility and trust. We use modern communication and collaboration tools to stay connected and productive across time zones.
Ready to make an impact on a product that matters? Apply today and help us build the next generation of our platform!
Discover Mediafly’s AI-powered revenue enablement platform and AI sales enablement tools trusted by leading GTM teams. Book a free assessment today!
Key team members

Nick Nieset

Kelly Ford Buckley

Cary Burch

Andrea Kalmans
Jobr aggregates jobs directly from company career portals — no middlemen. Our team applies on your behalf with AI-tailored resumes, reviewed by a human before submission.