Remote Software Engineer, Fullstack

at Mediafly

Posted 23 hours ago 6 applied

Description:

  • Mediafly is the leading revenue enablement platform that helps market-facing teams plan, predict, coach, and engage effectively.
  • The company is seeking a Full Stack Software Engineer to join the Engineering team focused on their learning management product.
  • This role requires an experienced engineer with a strong background in building scalable services, applying modern DevOps practices, and integrating with cloud platforms, preferably Azure.
  • Responsibilities include understanding functional requirements and implementing performant and secure cloud-native services.
  • The engineer will design and build cloud-based microservices that support large-scale media and learning experiences.
  • They will develop reusable backend APIs and services for client applications and partner platforms.
  • The role involves designing and implementing reusable components with a focus on scalability and testability.
  • The engineer will build and debug features across the stack, from API layers to media processing workflows.
  • They will develop automated unit and integration tests to ensure software quality.
  • Collaboration with Product and Engineering leaders is essential to deliver features on schedule.
  • The engineer will work closely with clients, partner teams, and internal stakeholders to support new builds, migrations, and integrations.
  • Participation in code reviews, design sessions, and continuous improvement activities is expected.
  • Mentoring other engineers and contributing to shared technical standards is part of the role.
  • The engineer will implement services on cloud platforms, preferably Azure, leveraging object storage, messaging, and CDN capabilities.
  • They will develop and manage CI/CD automation pipelines using tools such as Azure DevOps, GitHub Actions, or Jenkins.
  • Supporting infrastructure deployment, monitoring, and alerting using modern observability tools is required.
  • The engineer will work within Kubernetes-based or containerized environments.
  • Preferred experience includes designing and developing integrations between the Mediafly platform and Salesforce using REST/SOAP APIs and developing modern UIs using Salesforce Lightning Web Components and Visualforce.

Requirements:

  • A Bachelor’s degree in Computer Science or equivalent experience is required.
  • Candidates must have 5+ years of full-stack development experience in enterprise environments.
  • Strong knowledge of .NET, C#, JavaScript/Node.js, and RESTful services is necessary.
  • Experience building cloud-based applications using Azure or AWS is required, with Azure being preferred.
  • Candidates should have experience with object storage, media processing, or streaming infrastructure.
  • Familiarity with CI/CD frameworks such as Azure DevOps, GitHub Actions, CircleCI, or Jenkins is essential.
  • Excellent communication and collaboration skills with a cross-functional mindset are required.
  • A strong grasp of distributed systems, service-oriented architecture, and microservice messaging patterns is necessary.

Benefits:

  • The position offers a competitive salary ranging from $85,000 to $115,000 a year.
  • Mediafly provides a 100% remote work setup with a collaborative team that values flexibility and trust.
  • Employees enjoy flexible working hours and generous paid time off.
  • Health benefits are included as part of the compensation package.
  • The company promotes transparent career paths and offers generous paid parental leave.
  • A remote stipend is provided to support employees working from home.