×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer, Professional Services

Job in Spokane Valley, Spokane, Spokane County, Washington, 99201, USA
Listing for: Mediafly
Full Time position
Listed on 2026-06-04
Job specializations:
  • IT/Tech
    Systems Engineer, Cloud Computing
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Location: Spokane Valley

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.

Role Overview

The Senior Software Engineer, Professional Services, is a customer-facing technical leader responsible for architecting, implementing, and delivering custom solutions, integrations, and platform extensions across a multi-domain enterprise environment. In this role, you will own the full lifecycle of technical delivery—from discovery and design through implementation, troubleshooting, and knowledge transfer—while ensuring high-quality execution and exceptional customer experience. You will work across AWS-hosted services, modern front-end frameworks, backend services in C# and Python, and enterprise integrations to solve complex customer problems.

Your expertise in service-based architecture, distributed systems, and cross-domain troubleshooting enables you to guide customers, influence internal best practices, and elevate the overall quality of Professional Services delivery.

Responsibilities
  • Lead the design, development, and delivery of customer-facing Professional Services solutions, including platform configurations, system integrations, data migrations, custom automations, and advanced troubleshooting.
  • Lead technical discovery with enterprise clients to translate business challenges into scalable product and architecture solutions.
  • Own implementation work end-to-end, ensuring aligned requirements, accurate scoping, on-time delivery, and seamless handoff to internal teams or customer stakeholders.
  • Identify opportunities for product expansion or additional services within customer environments by analyzing usage patterns, integrations, and operational workflows.
  • Build high-quality, maintainable code and utilities in C#, Python, JavaScript/Type Script , and contribute to React-based extensions or front-end components when required.
  • Apply strong architectural judgment to design service-based, scalable, secure solutions across distributed and multi-domain systems.
  • Work with AWS infrastructure (e.g., Lambda, S3, API Gateway, Cloud Watch, IAM, ECS/EKS basics) to support integrations, automations, and operational tooling.
  • Develop robust, idempotent integrations using REST APIs, webhooks, events, and enterprise identity standards (SSO/SAML, SCIM).
  • Troubleshoot issues that span multiple domains—application, data, infrastructure, authentication, and third-party systems—providing clear remediation steps and long-term fixes.
  • Implement and support Professional Services standard offerings, including CRM integrations, content operations, permissions models, identity/SSO/SCIM workflows, calendar and email integrations, and platform add-ins.
  • Build and maintain internal automation scripts and utilities to streamline repeatable PS work (bulk operations, data processing, orchestration tools).
  • Validate and debug data flows using SQL/Postgres and related tooling to ensure accuracy and alignment across systems.
  • Operate with rigor inside Jira: maintain accurate statuses, track estimates and actuals, uphold component and project conventions, and ensure visibility for cross-functional stakeholders.
  • Produce high-quality written deliverables including runbooks, technical guides, configuration documentation, and customer-facing updates.
  • Review code for PS-led engineering work, identify improvements, and uphold internal engineering standards around reliability, observability, and maintainability.
  • Collaborate with Support, Product Engineering, and Customer Success to close the loop on customer issues and drive continuous improvement.
Technical Skillsets
  • Stron…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary