[Hiring] Senior Full Stack Software Engineer @Fanatics Inc.
Senior Full Stack Software Engineer @Fanatics Inc.
Software Development
Salary usd 152,000 - 2..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 2d ago

[Hiring] Senior Full Stack Software Engineer @Fanatics Inc.

2d ago - Fanatics Inc. is hiring a remote Senior Full Stack Software Engineer. πŸ’Έ Salary: usd 152,000 - 200,000 per year πŸ“Location: USA

Role Description

As a Senior Full Stack Software Engineer at Fanatics Credit Card, you will be a key technical leader helping architect, build, and scale the platform powering our card program and rewards experience. You'll work across the full stack - from crafting elegant, performant frontend experiences to designing robust, low-latency backend services - and play a critical role in shaping engineering culture and technical direction on a high-growth team.

We are one team; we employ the principles of data-driven development, operational excellence, and engineering rigor to deliver a stable, extensible platform at scale. If you have strong opinions on software design, love building things that matter to millions of fans, and thrive in a fast-paced, high-ownership environment, this role is for you.

What You'll Do

  • Architect, develop, test, document, and deploy high-quality frontend and backend services that power the Fanatics Credit Card platform and rewards engine.
  • Contribute to architectural decisions across the stack, balancing short-term delivery needs with long-term scalability.
  • Build and iterate on customer-facing experiences using modern frontend frameworks, ensuring performance, accessibility, and responsiveness.
  • Design and implement scalable and event-driven APIs that integrate with partners and vendors and the broader Fanatics ecosystem.
  • Own features end-to-end - from requirements refinement and technical scoping through production deployment and post-launch monitoring.
  • Mentor and provide technical guidance to early-career engineers; participate in code reviews to uphold engineering standards.
  • Partner with Product, Design, and Data teams to craft elegant solutions and deliver customer-centric outcomes.
  • Champion observability best practices - logging, metrics, alerting - to ensure the reliability and performance of production systems.
  • Contribute to the on-call rotation and take ownership of the systems you build.
  • Stay current on fintech, payments, and frontend/backend technology trends to continuously raise the bar on what we build.

Qualifications

  • 5+ years of professional software engineering experience, with demonstrated expertise across both frontend and backend development.
  • Proficiency in modern frontend frameworks, particularly React (TypeScript preferred), with a strong grasp of state management, component design, and web performance.
  • Strong backend engineering skills in one or more of: Java, Node.js, Go, or Python, with experience building production-grade, distributed services.
  • Deep experience designing and consuming RESTful APIs; familiarity with event-driven architectures (e.g., Kafka, SQS).
  • Solid understanding of relational and NoSQL databases (e.g., PostgreSQL, DynamoDB) and data modeling best practices.
  • Experience working in AWS or similar cloud environments; comfort with containerization (Docker, Kubernetes).
  • Proven ability to lead technical design, write clear technical specs, and drive consensus across engineering and product stakeholders.
  • Strong understanding of software engineering fundamentals: object-oriented design, design patterns, testing strategies (unit, integration, E2E), and CI/CD.
  • Experience with Agile/Scrum delivery practices.

Preferred Qualifications

  • Comfortable operating in an environment where the roadmap evolves quickly, requirements are sometimes ambiguous, and the decisions you make today will form the foundation others build on for years.
  • Familiarity with PCI-DSS compliance requirements and security best practices for financial data.
  • Contributions to platform architecture, developer tooling, or engineering process improvements.
  • Familiarity with integrating LLM-powered features or AI-driven services into production applications - whether for personalization, fraud signals, customer support automation, or intelligent recommendations.
  • Actively using AI coding tools (e.g., GitHub Copilot, Cursor, Claude) to accelerate delivery and improve code quality.
  • Proven ability to pivot between problem domains, pick up unfamiliar technologies quickly, and contribute meaningfully across layers of the stack as team and product needs shift.

Salary Range

$152,000 β€” $200,000 USD

By submitting your application, you agree to our terms of service and acknowledge you have read our Candidate Privacy Policy.

Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Full Stack Software Engineer @Fanatics Inc.
Software Development
Salary usd 152,000 - 2..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 2d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 145,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 145,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 145,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later