Remote Senior Software Engineer (Fullstack)
$120k - $140k per yearMediafly
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.
- ...innovation across Spotify. We’re looking for an experienced Fullstack Engineer to support the development, scaling, and improvement of the Digital... ...programming and have a strong understanding of modern software engineering practices (e.g., SOLID principles, clean code). -...Remote workInternshipManual laborWork from home
- ...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 workSeniorInternshipWork from homeHome officeFlexible hours
$136.9k - $205.22k per year
...eats, there is no better time to join us. About the Role As a Senior Software Engineer on the Distribution Center (DC) Solutions team, you will be... ...by law. Here at Afresh, many of our employees work remotely provided that they reside in one of the following states: AL...Remote workSeniorFull timeLive InWork at officeLocal areaWork from homeHome officeFlexible hours- About the role: As a Senior Software Engineer on Samsara’s Route Execution team, you’ll build the systems that power route planning, optimization... ...experience with these technologies is not required. This is a remote position open to candidates residing in the US. You should...Remote workSeniorLong term contractImmediate start
- ...ScalePad, we’re building more than software; we’re building confidence and... ...as you go. This is a hands-on senior role with real ownership. You’... ...-scale services, and mentor engineers who are earlier in their... ...at ScalePad are structured as remote or hybrid, with hub locations...Remote workSeniorFull timeInternshipWork from home
- About Katana Katana is a remote-first, AI-first SaaS company building... ...inventory and manufacturing software for 1,500+ businesses that make... ...playbooks the wider Solution Engineering team builds on. Work that sits... ...complex customers successful. As a Senior Implementation Engineer, you...Remote workSeniorLocal areaImmediate startWork from homeHome office
$125k - $175k per year
...global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from... ...Magnet Forensics is seeking a highly skilled and motivated Senior Application Security Engineer to join our dynamic team and play a key role in ensuring...Remote workSeniorWork at officeLocal areaFlexible hours$90k - $110k per year
...find plenty of reasons to SMILE! The Senior Software Developer, Support works closely with... ...in code reviews, ensuring adherence to engineering best practices and coding standards.... ...year Some of the benefits we offer: * Remote Work Environment * Flexible Time Away...Remote workSeniorLong term contractFlexible hours$196.5k - $235.8k per year
...optimize their telemetry to reduce noise and cost. We are a 100% remote company with 1,600+ team members across 40+ countries, and we’re... ...startup in a high growth phase. Our Enterprise Solutions Engineering team are our in-house, customer-facing product experts. The Enterprise...Remote workSeniorLocal areaWorldwideFlexible hours$123k - $160k per year
...We are seeking a highly experienced Senior Site Reliability Engineer to own the reliability, performance,... ...years in SRE, systems engineering, or software engineering roles, ideally within fast... .../CD architectures. This role is 100% remote in Canada. This role does not qualify...Remote workSeniorLong term contractRelocation- Rimkus is a global leader in engineering and technical consulting, providing... ...worldwide. We are seeking a Senior Structural Engineer with... ...knowledge of a variety of computer software applications including... ...Combination of fieldwork and office/remote work. · Frequent travel (approximately...Remote workSeniorLong term contractTemporary workWork at officeWork from homeWorldwideFlexible hours
- ...“Transform The Future Of Mobility.” Job Summary: The Senior Subject Matter Expert - Railway Vehicles (Mechanical) will support... ...and contract administration. As part of a multi-disciplinary engineering team, provide mechanical expertise to ensure compliance with...Remote workSeniorLong term contractContract workTemporary workFor subcontractorLocal areaFlexible hours
- Modern Software Developer- Canada ServiceCentral Technologies is looking for a Software Developer... .... We are looking for a strong software engineer first — someone who understands... ...• Experience with MySQL, Oracle database engines • Experience with microservice architecture...Remote work
$166.4k - $208k per year
...a bridge between Platform and Product engineering. We enable product teams to ship reliable... ...recurrence. Reporting to the Senior Manager of Software Development, you'll guide a senior group... ...of Wealthsimple, Black @ WS) We’re a remote first team with over 1,500 employees across...Remote workSeniorLong term contract- ...you can call home. Job Description CIMA+ is looking for a Senior Telecommunications Engineer to join our team specializing in active and passive... ...stakeholders • Proficiency in design tools and specialized software (AutoCAD, GIS, etc.) - an asset • PMP certification - an...Remote workSeniorPermanent employmentHome officeFlexible hours
- We are seeking a Mechanical Engineer who is motivated by the challenge of reducing energy consumption... ...Engineer will work under the guidance of senior engineers while taking increasing... ...modelling and HVAC load calculation software. • Familiarity with heat pumps and hybrid...Remote workSeniorFor contractorsImmediate startWork from homeFlexible hours1 day per week
- ...level problems in industry. Role Overview We’re looking for a Senior Forward Deployed Engineer to partner directly with customers and lead the end-to-end... ...Vision, and Machine Learning. This role is a blend of software engineering, ML engineering, architecture, and consulting....Remote workSenior
- ...creativity. We're looking to add Data Engineers to our data science team! This team works... ...Amazon Tech Talks: StackAdapt is a Remote First company, and we are open to candidates... ...Have deep understanding of algorithm and software design, concurrency, and data structures...Remote workWork from homeHome office
$240k - $280k per year
...complete and connected ecosystem in senior living. Founded by Michael... ...Director of Embedded Systems Engineering to serve as the strategic... ...reliability, connectivity, and hardware-software integration are paramount. •... ...) • Flexible PTO • Location: Remote, US or Canada. NYC preferred....Remote workSeniorLong term contractImmediate startFlexible hours- ...impact, we are looking for an enthusiastic, senior-level Sustainability and Decarbonation... ...science, sustainable development, biology, engineering, business, or related field. A master’s... ...tools, MS Office suite and data analysis software (Excel, Power BI, Python, etc.). • Excellent...Remote workSeniorHourly payPermanent employmentLocal areaFlexible hours
$175k - $250k per year
Location: Need to be able to work EST timezone. Remote | Full-time Compensation: $175K - $250K... ...real-time market outcomes. The Staff AI Engineer will be responsible for moving beyond... ...then feed back into improved predictions. • Software Engineering: Proficiency in Python is...Remote workFull timeImmediate startShift work- ...experience and shipping it. We're hiring Senior Product Designers to build the next generation... .... You work alongside product managers, engineers, and data partners, but you are the one... ...step. Our Ways of Working Babylist is remote-first with team members across the U.S. and...Remote workSeniorCasual workInternshipWork at officeFlexible hoursShift workWeekend work
$145.4k - $196.6k per year
Role Description As a Senior Manager, Product Management for Web Experience within the Integrated... ...experience in partnership with design, engineering, and marketing teams. You will translate... ...in both product-led and sales-led software-as-a-service environments • Familiarity with...Remote workSeniorTemporary work- ...specific business management solution is engineered to address real-world needs—featuring intelligent... ..., please visit: Job Description As a Senior Application Support Specialist, you will... ...as an end-user of business management software like Acumatica, Odoo, SAP, or Netsuite...Remote workSeniorCasual workWorldwideFlexible hours
$164k per year
...modern commercial model across its combined product portfolio. The Senior Pricing & Packaging Manager will own pricing and packaging... ...-based products strongly preferred • Contact center, WFM, or CX software domain knowledge highly preferred Benefits: You've learned about...Remote workSenior$186.37k - $230k per year
...to reduce noise and cost. We are a 100% remote company with 1,600+ team members across 40+... ...zones only at this time. Staff AI Engineer The Opportunity: At Grafana, we build... ...partnership. We’re looking for an AI Software Engineer with a strong software engineering...Remote workLocal areaFlexible hours$100k per year
...and compliance. Role Overview As the Senior Manager of Demand Generation , you are... ...convert our GTM strategy into a high-performing engine that balances immediate lead flow with... ...based outside our office locations can be remote in Canada and the US. Please only apply if...Remote workSeniorLong term contractFull timeContract workWork at officeImmediate startWork from homeFlexible hours- ...online communities by creating a backend game engine— a platform of services and tools that... ...service games. You'll be joining a passionate, remote-first team (PT time zone) that have scaled... ...expertise: Proven experience in software development, with expertise in backend technologies...Remote workLong term contractTemporary workFlexible hours
- Description de l'entreprise Élue à plusieurs reprises l'un des meilleurs employeurs de Montréal et récipient du prix Mercuriades 2022 pour Employeur de l'année - Grande Entreprise, Rodeo FX est une compagnie créative haut de gamme de plus de 15 ans offrant des services d'effets...Remote workSeniorSeasonal workFlexible hours
- Your team’s dynamic: The sales engineering team is a diverse group of team-oriented individuals that serve as the backbone of the technical sales process. We strive to provide customers with valuable, well architected solutions that not only meet their current needs, but can...Remote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Remote Senior Software Engineer (Fullstack). Be the first to apply!
- senior software developer Brandon, MB
- software engineer - computer Brandon, MB
- software developer remote Brandon, MB
- software engineer intern Brandon, MB
- ingénieur logiciel Brandon, MB
- software developer intern Brandon, MB
- software engineer Brandon, MB
- software development engineer Brandon, MB
- software engineer salary in canada Brandon, MB
- part time software developer Brandon, MB
