Fanatics, Inc.

Senior Software Engineer – Platform

Fanatics, Inc.

full-time

Posted on:

Location Type: Remote

Location: Remote • New York • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $121,000 - $160,000 per year

Job Level

Senior

Tech Stack

AWSCloudDistributed SystemsJavaKubernetesMicroservicesPythonReactTerraformTypeScript

About the role

  • Design and build internal web applications, APIs, and service integrations that streamline developer workflows (e.g. internal developer portals, release dashboards, deployment tooling, local dev environments).
  • Collaborate with other platform, and product teams to improve the discoverability and usability of platform capabilities.
  • Maintain and evolve backend services that power CI/CD automation and developer tools.
  • Architect, build, and operate scalable CI/CD pipelines, container orchestration platforms (Kubernetes), and cloud native infrastructure systems and tooling (AWS, Terraform).
  • Enhance platform reliability, observability, and security through automation, monitoring, and continuous improvement.
  • Partner closely with engineering teams to ensure a consistent, efficient developer experience from commit to deployment.
  • Promote DevOps culture and platform mindset across engineering teams.
  • Contribute to documentation, process improvements, and internal knowledge sharing
  • Participate in on-call rotations to maintain platform stability.
  • Occasionally travel for offsites or cross-team collaboration.

Requirements

  • 5+ years of experience in software or platform engineering with strong full-stack application development skills (React, TypeScript, Java, Python, or similar).
  • Proven experience with CI/CD pipelines and tooling (Github Actions, FluxCD, ArgoCD), Kubernetes, and infrastructure-as-code (Terraform, Pulumi, or CloudFormation).
  • Deep understanding of cloud-native environments (AWS preferred).
  • Experience developing secure and maintainable internal web applications and APIs.
  • Experience working in large distributed systems (microservices)
  • Familiarity with developer experience platforms (e.g., Backstage, service catalogs, internal portals) is a plus.
  • Hands-on experience using AI-assisted development tools to improve productivity or code quality.
  • Highly outcome-oriented and data driven
  • Excellent problem-solving, analytical, and communication skills with a collaborative mindset.
  • A Bachelor’s degree, or professional certification, or a combination of education and experience
Benefits
  • Medical
  • Dental
  • Vision
  • 401K
  • Paid time off
  • GymPass
  • Pet Insurance
  • Family Care Benefits
  • $700 home office setup allowance

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
full-stack application developmentReactTypeScriptJavaPythonCI/CD pipelinesKubernetesinfrastructure-as-codeTerraformcloud-native environments
Soft skills
outcome-orienteddata drivenproblem-solvinganalyticalcommunicationcollaborative mindset
Certifications
Bachelor’s degreeprofessional certification