Senior Software Engineer - NCF Job at Fanatics, New York, NY

TmxnNjhsVXF0ODE0aUg2SkhJM0hxMTdJeUE9PQ==
  • Fanatics
  • New York, NY

Job Description

Senior Software Engineer

We're looking for a Senior Software Engineer who's passionate about building high-quality, event-driven web applications that scale. In this role, you'll be a key contributor to the platforms that power our collectibles ecosystem. You'll work hands-on with modern web technologies, contribute to architectural decisions, and help shape the engineering culture of a fast-growing team.

What You'll Do
  • Design, develop, and maintain event-driven services and real-time web applications using Elixir and Phoenix LiveView.
  • Build scalable, fault-tolerant systems leveraging asynchronous communication patterns (e.g., RabbitMQ, Kafka, SNS/SQS).
  • Partner with product managers, designers, and fellow engineers to deliver impactful features from concept to production.
  • Write clean, maintainable, and testable code with a focus on performance and reliability.
  • Contribute to architecture discussions and help evolve our event-driven and microservices ecosystem.
  • Mentor engineers through code reviews, pair programming, and knowledge sharing.
  • Participate in on-call rotation and help troubleshoot production issues with a blameless mindset.
What We're Looking For
  • 5+ years of experience developing and supporting production-grade, event-driven web applications.
  • Strong proficiency in Elixir and the Phoenix framework (experience with LiveView is a significant plus).
  • Solid understanding of distributed systems, message-driven architectures, and data consistency models.
  • Familiarity with AWS services (e.g., Lambda, S3, RDS, ECS/EKS) and modern CI/CD pipelines.
  • Experience designing and maintaining RESTful or GraphQL APIs.
  • Strong problem-solving skills and a passion for delivering clean, well-tested software.
  • Self-starter with the ability to drive technical initiatives with minimal direction.
Nice to Have
  • Experience with RabbitMQ, PostgreSQL, and Kubernetes (EKS).
  • Familiarity with infrastructure as code (Terraform, CloudFormation).
  • Knowledge of frontend performance tuning and LiveView optimization.
  • Interest in sports, collectibles, or fan engagement platforms.

The salary range for this position is $160,000 - $200,000, which represents base pay only and does not include short-term or long-term incentive compensation. When determining base pay, as part of a final compensation package, we consider several factors such as location, experience, qualifications, and training.

Job Tags

Temporary work,

Similar Jobs

PwC

Audit Associate - Summer / Fall 2026 Job at PwC

 ...Time Type: Full time Travel Requirements: Up to 20% At PwC, our people in audit and assurance focus on providing independent...  ...professional and technical standards (e.g. refer to specific PwC tax and audit guidance), uphold the Firm's code of conduct and independence... 

Caesars Entertainment

Table Games Dealer (PT) - Experienced Job at Caesars Entertainment

 ...Games area. Deals assigned games by delivering cards or assigned game pieces, determining winners and losers, collecting, and paying bets. Protects the integrity of games through observation and follows appropriate procedures. Reads, verifies, and signs... 

d sanchez business services llc

CDL CLASS A DEDICATED SOLO DRIVER HOME WEEKLY Job at d sanchez business services llc

 ...Job Description Job Description seeking drivers with at least 3 months of tractor trailer experience average $1500.00 to $$1...  ...Utah, and Southern Colorado excellent benefits automatic trucks call Danny at (***) ***-**** for consideration Company Description... 

IQVIA

Entry-Level Pharmaceutical Sales Associate Brooklyn Job at IQVIA

 ...A leading global provider of clinical research services is seeking a Pharmaceutical Sales Associate in New York, NY. This entry-level position focuses on maintaining relationships within healthcare offices, achieving service and sales goals, and performing customer calls... 

Micron

Process Engineer, Metrology DRAM Job at Micron

 ...area BKMs, correcting process excursions and growing equipment up time and product efficiency. You will work closely with Semiconductor Process Development and Process Integration engineers and technicians to improve and maintain area processes to meet their critical...