Fullstack Software Engineer
Top Benefits
About the role
Who you are
- This is a hands-on role for an experienced engineer with a strong background in building scalable services, applying modern DevOps practices, and integrating with cloud platforms (preferably Azure)
- Bachelor’s degree in Computer Science or equivalent experience
- 5+ years of full-stack development experience in enterprise environments
- Strong knowledge of .NET, C#, JavaScript/Node.js and RESTful services
- Experience building cloud-based applications using Azure or AWS (Azure preferred)
- Experience with object storage, media processing, or streaming infrastructure
- Experience with CI/CD frameworks such as Azure DevOps, GitHub Actions, CircleCI, or Jenkins
- Excellent communication and collaboration skills with a cross-functional mindset
- Strong grasp of distributed systems, service-oriented architecture, and microservice messaging patterns
- Salesforce development experience with Visualforce, Lightning Components, and Salesforce API integrations
- Experience with container orchestration and deployment using Kubernetes or ECS
- Familiarity with event and message-based systems like Kafka or MQTT
- Experience with enterprise monitoring and log analytics tools (e.g., Azure Monitor, Application Insights)
- Experience integrating AI services or media analytics tools for transcription, personalization, or coaching
What the job involves
- Mediafly is seeking a Full Stack Software Engineer to join our Engineering team working on our learning management product
- You’ll collaborate with a team focused on delivering secure, high-performance systems that support global media delivery and integrate seamlessly with both Salesforce-native and external applications
- Software Design & Development:
- Understand functional requirements and implement performant and secure cloud-native services
- Design and build cloud-based microservices supporting large-scale media and learning experiences
- Develop reusable backend APIs and services consumed by client applications and partner platforms
- Design and implement reusable components with a focus on scalability and testability
- Build and debug features across the stack, from API layers to media processing workflows
- Develop automated unit and integration tests to ensure software quality
- Collaboration & Agile Delivery:
- Work closely with Product and Engineering leaders to deliver features on schedule
- Collaborate with clients, partner teams, and internal stakeholders to support new builds, migrations, and integrations
- Participate in code reviews, design sessions, and continuous improvement activities
- Mentor other engineers and contribute to shared technical standards
- Cloud, DevOps & Infrastructure:
- Implement services on cloud platforms (Azure preferred), leveraging object storage, messaging, and CDN capabilities
- Develop and manage CI/CD automation pipelines using tools such as Azure DevOps, GitHub Actions, or Jenkins
- Support infrastructure deployment, monitoring, and alerting using modern observability tools (e.g., Azure Monitor, AWS CloudWatch)
- Work within Kubernetes-based or containerized environments (e.g., Docker, ECS)
- Salesforce & Integration (Preferred):
- Design and develop integrations between the Mediafly (Appinium product) platform and Salesforce using REST/SOAP APIs
- Develop modern UIs using Salesforce Lightning Web Components and Visualforce (preferred)
Benefits
- Remote based in US & UK
- Generous PTO
- 401K Retirement Plan
- Transparent Career Paths
- Medical, Dental & Vision
- Paid Parental Leave
- Remote Stipend
- 11 Paid Holidays
About Mediafly
Mediafly is the revenue enablement platform that scales. We help you empower every rep to engage customers and prove value with content that actually closes deals.
Designed for large B2B enterprises, Mediafly makes it easy to create, manage, distribute, and measure sales content at scale. Internally and externally. At your desk or on the go. Enable your sales team to engage effectively at every stage, through branded, personalized, value-based experiences that convince your customers to say yes.
Mediafly provides content management, value selling, learning management and revenue intelligence solutions.
Mediafly is trusted by a vast network of sales, marketing, and enablement professionals at global organizations including Nestlé, ADP, Conagra, Intuit, Heineken, Sealed Air, Sony and NVIDIA.
Fullstack Software Engineer
Top Benefits
About the role
Who you are
- This is a hands-on role for an experienced engineer with a strong background in building scalable services, applying modern DevOps practices, and integrating with cloud platforms (preferably Azure)
- Bachelor’s degree in Computer Science or equivalent experience
- 5+ years of full-stack development experience in enterprise environments
- Strong knowledge of .NET, C#, JavaScript/Node.js and RESTful services
- Experience building cloud-based applications using Azure or AWS (Azure preferred)
- Experience with object storage, media processing, or streaming infrastructure
- Experience with CI/CD frameworks such as Azure DevOps, GitHub Actions, CircleCI, or Jenkins
- Excellent communication and collaboration skills with a cross-functional mindset
- Strong grasp of distributed systems, service-oriented architecture, and microservice messaging patterns
- Salesforce development experience with Visualforce, Lightning Components, and Salesforce API integrations
- Experience with container orchestration and deployment using Kubernetes or ECS
- Familiarity with event and message-based systems like Kafka or MQTT
- Experience with enterprise monitoring and log analytics tools (e.g., Azure Monitor, Application Insights)
- Experience integrating AI services or media analytics tools for transcription, personalization, or coaching
What the job involves
- Mediafly is seeking a Full Stack Software Engineer to join our Engineering team working on our learning management product
- You’ll collaborate with a team focused on delivering secure, high-performance systems that support global media delivery and integrate seamlessly with both Salesforce-native and external applications
- Software Design & Development:
- Understand functional requirements and implement performant and secure cloud-native services
- Design and build cloud-based microservices supporting large-scale media and learning experiences
- Develop reusable backend APIs and services consumed by client applications and partner platforms
- Design and implement reusable components with a focus on scalability and testability
- Build and debug features across the stack, from API layers to media processing workflows
- Develop automated unit and integration tests to ensure software quality
- Collaboration & Agile Delivery:
- Work closely with Product and Engineering leaders to deliver features on schedule
- Collaborate with clients, partner teams, and internal stakeholders to support new builds, migrations, and integrations
- Participate in code reviews, design sessions, and continuous improvement activities
- Mentor other engineers and contribute to shared technical standards
- Cloud, DevOps & Infrastructure:
- Implement services on cloud platforms (Azure preferred), leveraging object storage, messaging, and CDN capabilities
- Develop and manage CI/CD automation pipelines using tools such as Azure DevOps, GitHub Actions, or Jenkins
- Support infrastructure deployment, monitoring, and alerting using modern observability tools (e.g., Azure Monitor, AWS CloudWatch)
- Work within Kubernetes-based or containerized environments (e.g., Docker, ECS)
- Salesforce & Integration (Preferred):
- Design and develop integrations between the Mediafly (Appinium product) platform and Salesforce using REST/SOAP APIs
- Develop modern UIs using Salesforce Lightning Web Components and Visualforce (preferred)
Benefits
- Remote based in US & UK
- Generous PTO
- 401K Retirement Plan
- Transparent Career Paths
- Medical, Dental & Vision
- Paid Parental Leave
- Remote Stipend
- 11 Paid Holidays
About Mediafly
Mediafly is the revenue enablement platform that scales. We help you empower every rep to engage customers and prove value with content that actually closes deals.
Designed for large B2B enterprises, Mediafly makes it easy to create, manage, distribute, and measure sales content at scale. Internally and externally. At your desk or on the go. Enable your sales team to engage effectively at every stage, through branded, personalized, value-based experiences that convince your customers to say yes.
Mediafly provides content management, value selling, learning management and revenue intelligence solutions.
Mediafly is trusted by a vast network of sales, marketing, and enablement professionals at global organizations including Nestlé, ADP, Conagra, Intuit, Heineken, Sealed Air, Sony and NVIDIA.