Search all jobs
Fanatics Logo

Software Engineer III

  • New York, USA
  • Full time
  • Competitive
  • 17th December 2024
View organisation profile
Apply Favourite
Copy Link

Full Description

Background

Fanatics Collectibles Engineering is revolutionizing the trading card industry. As a growing team developing both innovative and legacy digital products, we are backed by Fanatics—the world's largest sports merchandiser with over 900 sports relationships and access to more than 81 million fans. With exclusive licensing deals with MLB, NFL, and NBA, our products will reach millions of trading card enthusiasts from day one. Our mission to reinvent the trading card industry is both bold and ambitious.

What Does This Mean for You as an Engineering Team Member?

  • Rapid Development: We operate at a fast pace and seek individuals who can drive projects to completion with urgency, without compromising on quality, scalability, or performance. We recognize the importance of quality investments today for accelerated progress tomorrow.
  • Scalability: As a significant entry point into the large trading card market, we aim to meet modern business consumers' expectations for real-time information flow in technology.
  • Pragmatism: While we embrace new technologies, we prioritize using the most suitable tools for each task.
  • Flexibility: In a rapidly evolving industry, we build systems to achieve future goals rather than being anchored by past achievements.

The Role

We are looking for a Software Engineer III to join our B2B team and contribute to the development, maintenance, and enhancement of our custom-built B2B Phoenix LiveView sales platform. This platform serves a diverse range of customers across various sales channels, presenting exciting challenges with API integrations throughout the Fanatics ecosystem.

Technical Stack

Our stack primarily uses Elixir with the Phoenix Framework, LiveView frontends, PostgreSQL databases, and an event-based system with RabbitMQ. We deploy on AWS EKS using Terraform and maintain continuous integration and deployment with GitHub Actions.

Some indicators that this role may be a good fit for you:

  • Full-Stack Expertise: While we value individual specialties, we prefer well-rounded engineers with some front-end technology exposure. Our use of LiveView ensures a top-tier real-time frontend experience for business customers.
  • Ownership and Autonomy: We trust our engineers to take ownership of problems and work independently when appropriate. Trust is the foundation of our high-performing team.
  • Attention to Detail: You strive for perfection and are dedicated to delivering polished, ready-to-ship features.
  • Collaborative Spirit: Effective communication is crucial in our primarily remote team. We encourage pair programming, open communication, and code reviews to foster collective growth.
  • Business Understanding: Beyond writing code, you aim to understand the business goals and impact of your work.

Position Duties/Responsibilities

As a Software Engineer III, you will focus on writing clear, maintainable code supported by automated tests. Your responsibilities will include:

  • Conducting thorough code reviews to ensure quality and adherence to team standards.
  • Collaborating cross-functionally with product teams to ensure our code meets all customer requirements.
  • Breaking down larger projects into smaller tasks for yourself and your team.
  • Optimizing application performance and troubleshooting issues.
  • Diagnosing and fixing bugs in our services.

Additional indications that this is the right role for you:

  • 4+ years of professional software engineering experience
  • Experience building web applications with Phoenix or similar frameworks.
  • Experience with LiveView is a plus but not required.
  • Experience building GraphQL and/or REST APIs
  • Strong proficiency in Elixir programming language and functional programming concepts.
  • Understanding of JavaScript, HTML, and CSS.
  • Familiarity with database systems and PostgreSQL
  • Knowledge of web application security best practices.
  • Experience with Git and working with a team (e.g. Pull Requests)
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration abilities.
  • A portfolio or examples of previous Elixir LiveView projects is a plus.
  • Interest or experience in CQRS and evented systems.
  • Experience integrating legacy systems with modern platforms.

If You're Interested

Submit your application, and we'll get back to you promptly. If there's a potential fit, we'll schedule a conversation at your earliest convenience.

In New York City, the salary range is $144,000-$180,000. In Los Angeles, the salary range for this position is $132,000-$165,000, which represents base pay only and does not include short-term or long-term incentive compensation. These salary ranges are specific to NYC or Los Angeles and may not be applicable to other locations. When determining base pay, as part of a final compensation package, we consider several factors such as location, experience, qualifications, and training.

Fanatics Collectibles is a leading licensor, producer, designer, and seller of physical and digital trading cards, sports memorabilia, and other digital assets for entertainment and sports properties globally, as well as a manufacturer of physical and digital trading cards. It has secured exclusive licensing arrangements with major national professional sports leagues, including the MLB, NFL and the NBA, and related players associations, to produce physical and digital trading cards and other collectibles.

Fanatics Collectibles also has partnerships with a number of individual international sports teams and leagues, as well as owners of other entertainment properties granting similar exclusive rights. Fanatics Collectibles recently announced Fanatics Live, expected to launch later in 2023, which will focus on transforming the digital shopping experience through personality-driven content and entertainment.

The organisation

Fanatics
  • Data & Technology
  • New York, USA
  • 2000+ employees
  • Website

Relentlessly Enhancing the Fan Experience

More jobs from Fanatics

Fanatics Logo
Social Media Director
  • New York, USA
  • Full time
  • Competitive
Fanatics Logo
Promotion Operations Associate
  • Leeds, UK
  • Full time
  • Competitive
Fanatics Logo
Planner Athlete Partnerships - Fanatics Collectibles
  • Milton Keynes, UK
  • Full time
  • Competitive
Fanatics Logo
Hobby Business Sales Manager - Fanatics Collectibles
  • Paris, France
  • Full time
  • Competitive
Fanatics Logo
Retail Associate - Miami Marlins
  • Miami, USA
  • Part time
  • Competitive
Create a job alert

Get notified as soon as new jobs matching your ambitions go live.

Create a course alert

Create a job alert