Senior Software Engineer, Professional Services
Listed on 2026-01-11
-
IT/Tech
Systems Engineer, IT Support
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.
- Lead the design, development, and delivery of customer-facing Professional Services solutions, including platform configurations, system integrations, data migrations, custom automations, and advanced troubleshooting.
- Own implementation work end-to-end, ensuring aligned requirements, accurate scoping, on-time delivery, and seamless handoff to internal teams or customer stakeholders.
- 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.
- Strong professional experience in C# and/or Python (5+ years), with solid fundamentals in backend development.
- Proficiency in JavaScript/Type Script , including hands-on experience with React for front-end or extension development.
- Ability to write…
(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).