Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Remote Senior Software Engineer (Fullstack)

$120k - $140k per year

Mediafly

Who we are:

At Mediafly, we help the world’s top revenue teams work smarter and achieve measurable impact. Our platform brings together sales enablement, content, and performance insights so sellers have the coaching, tools, and intelligence they need to succeed. By weaving value selling into every workflow, we empower teams to accelerate deal cycles, boost win rates, and prove ROI.

For you, that means joining a company where innovation meets purpose—where your work helps businesses deliver more meaningful buyer experiences and drives results that truly matter. You’ll be part of a collaborative, growth-focused team that values expertise, creativity, and human connection.


As a Senior Software Engineer , you’ll sit at the intersection of content, data, and real-world impact —building the integrations that connect it all. You’ll design and deliver integrations across CRM, DAM, and productivity platforms, bringing customer, asset, sales, and workflow data into a centralized system. The result? Features that help customers see how their content actually performs—tying engagement and usage directly to sales outcomes.

In this role, you’ll own the full lifecycle. From discovery and architecture through implementation and troubleshooting, you will be working across AWS-hosted services in C# and Go to deliver scalable, reliable, and observable integration solutions. You’ll tackle messy, cross-system challenges, partner closely with customers, and help shape how we build integrations that are not just functional, but genuinely insightful and impactful.

What You'll Do:




  • Lead the design, development, and delivery of integrations across CRM, DAM (Digital Asset Management), and other platforms into Mediafly systems.



  • Define and drive integration architecture, identifying reusable and extensible patterns while elevating engineering best practices around reliability, scalability, and observability



  • Translate complex, cross-system data into meaningful capabilities that connect content performance to sales outcomes



  • Partner closely with customers, professional services, and customer deployment teams to understand requirements, guide technical decisions, and ensure successful delivery.



  • Troubleshoot issues across distributed systems and multiple domains, identifying root causes and driving resolution.



  • Produce high-quality written deliverables including runbooks, technical guides, and configuration documentation.



  • 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.


You’ll be successful in this role with (required):




  • 5+ years of software engineering experience with a focus on backend development



  • Fullstack development skills with strong experience with C# and/or Go.



  • AI assisted development mindset and experience leveraging tools like Claude, Codex, Co-pilot to accelerate research, requirements gathering, development, and testing.



  • Experience with AWS infrastructure (e.g., Lambda, S3, API Gateway, CloudWatch, IAM, ECS/EKS basics) to support integrations.



  • Experience designing and implementing reliable, idempotent, scalable, and observable integrations with 3rd party enterprise systems, including familiarity with SSO/SAML, OAuth, SCIM, and enterprise identity lifecycle management.



  • Experience working directly with customers or internal teams on technical delivery by owning implementation work end-to-end, ensuring aligned requirements, accurate scoping, on-time delivery, and seamless handoff to internal teams or customer stakeholders.



  • Strong debugging and troubleshooting skills to debug issues across complex systems & databases, including solid SQL/Postgres skills for debugging data issues.



  • 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.



  • Clear communicator: Clear verbal communication able to articulate technical concepts to both technical and non-technical stakeholders.


Nice to Have:




  • Experience with common enterprise systems such as Salesforce/CRM platforms, SharePoint/CMS, and related APIs.



  • Experience implementing or supporting Microsoft Graph-based integrations and enterprise workflows.



  • Hands-on familiarity with Salesforce data models, SOQL, API usage, and troubleshooting integration edge cases.



  • Experience running third-party compliance certifications for integrations



  • Experience with Digital Asset Management integrations



  • Experience with enterprise-grade observability tools (Datadog, CloudWatch Insights)


$120,000 - $140,000 a year

At Mediafly/Dooly, we believe that pay transparency is essential to building trust, promoting fairness, and driving equity in the workplace. By openly sharing salary ranges in our job postings, we aim to empower candidates with clear expectations and ensure that all employees are valued for their contributions. This commitment reflects our dedication to fostering an inclusive culture where everyone has access to opportunity and growth. We believe that transparency not only strengthens our hiring process but also reinforces our core values of integrity, accountability, and respect.

 


The salary range listed is a typical starting point for this role, but at Mediafly, your potential doesn’t stop there! We believe in rewarding talent, curiosity, and impact, which means there’s plenty of room to grow your career, and your compensation, over time. Join us, and you’ll have the chance to take on new challenges, expand your skills, and advance in ways that reflect your contributions and ambition.

 




Why Mediafly/Dooly?

This is your opportunity to make a significant impact in a small team supporting a product line with multi-million dollar annual recurring revenue. We're at an exciting inflection point—after years of rapid development on our legacy codebase, we're now focused on strengthening our foundation while continuing to deliver value. You'll help shape the future of our platform by building new features while simultaneously improving code quality and system stability.


  • 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!

Mediafly is an equal opportunity employer, which means we do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression. We celebrate diversity and are committed to creating an inclusive environment for all employees. We welcome people of different backgrounds, experiences, abilities and perspectives and encourage all interested individuals to apply.

Thanks to our commitment to employee experience, Mediafly has been recognized as a Best Place to Work from Crain's, Inc. and BuiltIn.

Mediafly is a fully distributed company with an HQ in Chicago, IL.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Remote Senior Software Engineer (Fullstack) in Halton Regional District, ON vacancy
  •  ...road incidents. We deploy edge and cloud solutions that make intersections and highways safer and smarter. Role Overview As a Senior Software Engineer at Derq, you will focus on designing, developing, and optimizing production systems that power our real‑time traffic and... 
    Remote work
    Senior

    Derq

    Halton Regional District, ON
    29 days ago
  • Senior Software Engineer Remote - Canada | Full-Time | Canals AI About Canals Canals is a bootstrapped, profitable startup transforming wholesale distribution (trillion dollar industry) with AI. Our platform seamlessly integrates with the systems distributors already use, automating... 
    Remote work
    Senior
    Full time
    Flexible hours

    Canals Ai

    Halton Regional District, ON
    29 days ago
  •  ...career to new heights with Loopio! ✨ Loopio is looking for a senior engineering leader to own our Site Reliability Engineering (SRE), Infrastructure...  ...systems is a plus. Where You’ll Work • Loopio is a remote-first workplace because we recognize the advantages of working... 
    Remote work
    Senior
    Internship
    Work from home
    Home office
    Flexible hours

    Loopio

    Halton Regional District, ON
    26 days ago
  • $104k - $145k per year

     ...to hear from you! We are looking for a Senior Software Developer to join our Business...  ...collaborating closely with the Product Manager, Engineering Manager and other developers to devise and...  ...to achieve its goals. This is a remote-first role within Canada. #LI-Remote... 
    Remote work
    Senior
    Work at office
    Home office
    Flexible hours
    Weekend work

    Zensurance

    Halton Regional District, ON
    29 days ago
  • How will I make an impact? We are looking for seasoned software developers who are passionate about developing software using engineering best practices. Senior software developers use past experiences & know-how to enable teams to be more productive & effective through the... 
    Remote work
    Senior
    Work at office
    3 days per week

    D2l

    Halton Regional District, ON
    26 days ago
  • $104k - $145k per year

     ...love to hear from you! We are looking for a Senior Software Developer, Data to join our Data team in the Engineering Department!  The Senior Software Developer,...  ...products that serve the business. This is a remote-first role within Canada. #LI-Remote  Responsibilities... 
    Remote work
    Senior
    Work at office
    Local area
    Home office
    Flexible hours
    Weekend work

    Zensurance

    Halton Regional District, ON
    8 days ago
  •  ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Remote work
    Work at office

    Speechify

    Halton Regional District, ON
    8 days ago
  • The Software Technologies team provides solutions to meet grid security needs with a comprehensive...  ...systems. As a Power System Software Engineer, you will be involved in both software...  ...Hiring Team will review and discuss the remote work arrangement accordingly. As part of... 
    Remote work
    Immediate start
    Work visa

    Powertech Labs

    Halton Regional District, ON
    29 days ago
  • $122k - $162k per year

    Senior AI Engineer ABOUT US Procurify is the AI-enhanced procurement and AP automation platform for mid-market organizations. We make it easy for...  ...mission-driven organizations spend smarter Procurify is a remote-first company with a big heart and a strong ambition to modernize... 
    Remote work
    Senior
    Immediate start
    Flexible hours

    Procurify

    Halton Regional District, ON
    29 days ago
  • $184.5k - $205k per year

     ...based technologies with the company’s COSMOS software suite to unify diverse components into...  ...centers worldwide.   As a Principal Engineer in our Signal Connectivity Engineering...  ...qualifications.   Location & Travel   This is a remote position, but candidates must be  located... 
    Remote work
    Worldwide
    Flexible hours

    Astera Labs

    Halton Regional District, ON
    29 days ago
  •  ...Description We are seeking a highly skilled and experienced ASIC Engineer to join our LDPC team. The successful candidate will be...  ...Collaborate with cross-functional teams including system architects, software engineers, and layout engineers to ensure successful ASIC integration... 
    Remote work
    Senior

    Sandisk

    Halton Regional District, ON
    25 days ago
  •  ...are committed to providing the most cost-effective solutions to engineering challenges and offer a diverse range of projects from the initial...  ...We are looking for a dynamic individual to take on the role of Senior Building Electrical Engineer at our Gatineau office. Working with... 
    Remote work
    Senior
    Permanent employment
    For contractors
    Internship
    Work at office
    Flexible hours

    Cima+

    Halton Regional District, ON
    26 days ago
  •  ...About the Role: We are looking for a seasoned Senior ML OPS Engineer to architect, build, and optimize ML inference platform. The role demands...  ...inference platforms in a production environment is crucial. This remote position calls for exceptional communication skills and a... 
    Remote work
    Senior

    Rackspace

    Halton Regional District, ON
    26 days ago
  •  ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction...  ...better world. Join us. Job Description AECOM is actively seeking a Senior Civil/Environmental Engineer to join our growing Western Canada... 
    Remote work
    Senior
    Full time
    Contract work
    For subcontractor
    Work at office
    Local area
    Worldwide
    Flexible hours

    Aecom

    Halton Regional District, ON
    26 days ago
  •  ...Canada Inc. the flagship office for FLOTATION, is seeking a Sales Engineer to join our Sales Team. Your primary function to create and...  ...supporting representative agents across the region. This position is remote, based in Ontario or Quebec. ___________________________________... 
    Remote work
    Senior
    Long term contract
    Temporary work
    Work at office
    Day shift

    Eriez

    Halton Regional District, ON
    26 days ago
  • Role Summary: The Senior Client Platform Engineer provides technical leadership across shared client platforms supporting High 5 Casino and Lucky Bits Vegas. This role is responsible for translating product requirements and design specifications into scalable, maintainable... 
    Remote work
    Senior

    High 5 Games

    Halton Regional District, ON
    29 days ago
  •  ...and Docker Scout. We are a globally distributed, remote-first team building the tools that define how software gets built and delivered. As AI agents redefine...  ...workflows trustworthy by default. As a Senior Security Engineer embedded in the Desktop engineering team, you will... 
    Remote work
    Senior
    Home office
    Shift work

    Docker

    Halton Regional District, ON
    29 days ago
  • $130k - $170k per year

     ...Experience in enterprise architecture, IT consulting, sales engineering or software engineering in an enterprise environment. Professional demeanor...  ...skills, able to build solid relationships with prospect’s senior business and technical teams. Works collaboratively in a... 
    Remote work
    Senior
    Local area

    Smarsh

    Halton Regional District, ON
    26 days ago
  •  ...in production. Roles & Responsibilities • Execute the "Ava" Core Engine: Build and maintain the end-to-end inbound and outbound call...  ...in an early-stage startup. Must have • 5+ years of professional software engineering experience. • Experience building and shipping production... 
    Remote work
    Long term contract
    Internship

    Futuresight

    Halton Regional District, ON
    26 days ago
  • $84k - $99.75k per year

     ...channels. StackAdapt is seeking a talented Quality Engineer who is passionate about software quality and test automation to be part of a highly...  ...about our engineering culture here:   StackAdapt is a remote-first company, we are open to candidates located anywhere... 
    Remote work
    Work from home
    Home office

    Stackadapt

    Halton Regional District, ON
    26 days ago
  •  ...in the middle of a fundamental shift in how software gets made, and we are not tiptoeing into it. We are rebuilding our engineering culture around a simple belief: AI changes everything...  ...every step. Our Ways of Working Babylist is remote-first with team members across the U.S. and... 
    Remote work
    Internship
    Work at office
    Local area
    Flexible hours
    Shift work
    Weekend work

    Babylist, Inc

    Halton Regional District, ON
    2 days ago
  •  ...and performant mobile solutions, while mentoring junior developers and advocating for mobile development best practices. As a Software Developer - Mobile (Android), you will: Design, develop, and deploy Android applications using Kotlin/Java, ensuring a smooth user... 
    Remote work
    Work at office
    Work from home

    Trackforce

    Halton Regional District, ON
    29 days ago
  •  ...arithmetically and commercially correct. • Use a combination of software checks and parallel model development to identify modelling errors...  ...skills. • Ability to work independently and as part of a remote team A competitive base salary with flexible working arrangements... 
    Remote work
    Senior
    Work at office
    Work from home
    Flexible hours

    Gridlines

    Halton Regional District, ON
    26 days ago
  •  ...without manual work. We’re a remote-first team spread across Canada...  ...after graduation. QA Automation Engineer Co-op Location: Quebec-based (...  ...’re excited about improving software quality through automation, this...  ...• Mentorship and support from senior developers • Exposure to real-... 
    Remote work
    Senior
    Full time
    Internship
    Flexible hours

    Flexspring

    Halton Regional District, ON
    26 days ago
  • $65k - $140k per year

     ...employees, and communities. The Role We're hiring Quality Engineers to work on Veeva Vault, a rapidly growing SaaS platform product...  ...you'll be responsible for functional and automation testing of software, ensuring customer success with every release. Graduates or... 
    Remote work
    Work at office
    Local area
    Work from home

    Veeva Systems

    Halton Regional District, ON
    26 days ago
  • $209.3k - $313.8k per year

     ...part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight. Join...  ...truck manufacturer. Meet the Team: As a Staff Machine Learning Engineer focused on End-to-End (E2E) Model Development, you will lead the... 
    Remote work
    Full time
    Work at office
    Relocation

    Torc Robotics

    Halton Regional District, ON
    29 days ago
  • $60k - $82k per year

     ...is currently looking for an experienced Senior Product Support Specialist. The Senior Product...  .... • Collaborate with product management, engineering, and other internal teams to diagnose and...  ...• Hybrid Opportunity: This role is fully remote until our Vancouver, BC office is... 
    Remote work
    Senior
    Permanent employment
    Full time
    Contract work
    Work at office
    Local area
    Work from home
    Flexible hours

    Soci

    Halton Regional District, ON
    8 days ago
  • $110k - $150k per year

     ...from you! We are looking for a Security Engineer to join our IT Team! Reporting to the...  ...security programs and initiatives.  As a senior individual contributor, you will collaborate...  ..., and success.   Work Your Way   • Remote-first setup for added flexibility  • Home... 
    Remote work
    Senior
    Work at office
    Home office
    Flexible hours
    Weekend work

    Zensurance

    Halton Regional District, ON
    26 days ago
  • $110k - $130k per year

     ...genres. Our studio operates as a remote-first workplace, offering...  ...is looking for an experienced Senior Level Designer to help build and...  ...’ll work closely with design, engineering, art, and production to create...  ...Implement levels directly using in-engine tools, scripting, and event... 
    Remote work
    Senior
    Long term contract
    Flexible hours

    Blackbird Interactive

    Halton Regional District, ON
    26 days ago
  • $168k - $210k per year

     ...leadership team for Product, Design, and Engineering (PDE). This is a high-impact, critical role...  ...rudder, providing directive guidance to senior leaders, driving alignment, improving...  ...strong foundational understanding of the software development lifecycle (SDLC), product management... 
    Remote work
    Senior
    Work at office
    Local area

    Pantheon Systems

    Halton Regional District, ON
    26 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Remote Senior Software Engineer (Fullstack). Be the first to apply!