Fanatics, Inc.

We amplify pride and create connections for all fans around the world.

Staff Backend Engineer – Foundations

Backend EngineerSoftware EngineerFull TimeRemoteTeam 1,001-5,000Since 2011H1B No SponsorCompany SiteLinkedIn

Location

New York

Posted

17 days ago

Salary

$180.5K - $237.5K / year

7 yrs expEnglishDistributed SystemsJavaKafkaKotlinSpringSwift

Job Description

• Drive the development, testing, documentation, and deployment of high-quality, scalable software into production • Develop a comprehensive understanding of the industry, product, architecture, and roadmap, leveraging this knowledge to shape team strategy and influence the direction of the organization • Lead the end-to-end technical execution of complex features and systems, from ideation and architecture to deployment and refinement • Define and enforce engineering principles, guidelines, and best practices • Partner closely with product, design, and other stakeholders to make high-impact technical decisions that align with both business goals and long-term scalability • Lead incident resolution as part of the on-call rotation, ensuring swift diagnosis and remediation of critical software issues • Demonstrate ability to lead or drive triage of difficult reliability issues and produce clear root-cause analysis. • Partner Cross functionally, and across multiple teams to bring complex features and projects from prototype to production. • Contribute to engineering excellence through documentation, tooling improvements, code reviews, and knowledge sharing. • Steer team planning and design discussions, introducing innovative approaches to solve technical challenges and optimize design patterns • Champion improvements to software quality, testability, operational metrics, and team documentation, setting a higher standard for the organization • Mentor and coach engineers at all levels, fostering a culture of continuous learning and professional growth across the team • Be open to occasional travel to Fanatics offices and other locations for conferences, events, meetings, and team-building activities

Job Requirements

  • 7+ years of experience building highly scalable, performant and evolvable backend distributed systems; proficiency in Spring with Kotlin and/or Java is a plus.
  • Demonstrated ability to drive best practices in backend development and mentor others in effective coding and architectural strategies, such as clean code, hexagonal/layered architectures, domain driven design and other design and architectural patterns
  • Expertise in messaging technologies such as Kafka, Kinesis, Flink or Amazon SQS, with a solid understanding of event-driven architectures.
  • Knowledge of observability practices, including logging, monitoring, and tracing in distributed systems.
  • Expertise in Agile software delivery, with a track record of modeling and driving process improvements across teams, and ability to collaborate cross-functionally across diverse teams within large enterprise environments, driving alignment and shared success.
  • Excellent communication skills, capable of conveying complex technical concepts clearly and effectively to diverse audiences, including engineers, executives, and non-technical stakeholders.
  • Team-first mentality, with a willingness to do what it takes to get the job done and a desire to strive for better.
  • Thrives in a high-growth environment where priorities evolve regularly and decisions are made quickly.

Benefits

  • Remote employees may also be eligible for a home office setup stipend.

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 10,001+Since 1858H1B Sponsor

Senior Ruby on Rails Engineer designing tech solutions for banking.

JenkinsPostgreSQLRSpecRubyRuby on RailsTerraform
New Jersey
$82.1K - $172.5K / year

Software Engineer – Python

CVS Health

Bringing our heart to every moment of your health.

Backend Engineer18 days ago
Full TimeRemoteTeam 10,001+Since 1963H1B No Sponsor

Software Engineer developing scalable cloud applications using Python for CVS Health

AzureCloudMySQLPython
Texas
$72.1K - $144.2K / year

Senior Product Manager – SaaS Platform Architecture, Experience

Iron Mountain

We protect, unlock, and extend the value of your information and assets throughout the entire lifecycle.

Backend Engineer18 days ago
Full TimeRemoteTeam 10,001+Since 1951H1B Sponsor

Senior Product Manager for SaaS Platform Architecture at Iron Mountain

Florida

Senior/Staff Backend Engineer – API, Economy

VRChat Inc.

VRChat offers an endless stream of social VR experiences by giving the power of creation to its community.

Backend Engineer18 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

Senior Backend Engineer building economic infrastructure for the metaverse

AWSDockerJavaScriptMongoDBMySQLNode.jsRedisTypeScript
United States