Fanatics, Inc. logo
Fanatics, Inc.

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

Staff Backend Engineer – Foundations

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

Location

New York

Posted

102 days ago

Salary

$180.5K - $237.5K / year

Seniority

Lead

Job Description

Staff Backend Engineer – Foundations

Fanatics, Inc.

• 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

Deel logo

Senior Backend Engineer, Node.js, AWS

Deel

Deel is a financial services company that has developed a payroll system for remote teams, connecting localized payments and compliance in the convenience of one platform. The priv

Backend Engineer102 days ago

• Collaborate in a Cross-Functional Team: Work closely with Frontend Engineers, Product Teams, Designers, and QA professionals to create seamless experiences. • Participate in Product Planning: From discovery to deployment, we value your input throughout all stages of the Software Development Lifecycle • Develop and Enhance Features: Collaborate to develop robust new features, APIs, and continuously improve our industry-leading products. Help find and fix bugs at "Deel Speed." • Provide an Exceptional, Customer-Centric Experience: Ensure top-tier products and services through quality engineering and attentive, customer-focused development.

Spain
Job Closed
Fifth Third Bank logo

Senior Ruby on Rails Engineer

Fifth Third Bank

Fifth Third Bank was founded in 1858 and has spent over 150 years providing customers with quality financial products and services. Headquartered in Cincinnati, Ohio, Fifth Third B

Backend Engineer102 days ago

• Design and implement technology solutions using modern engineering tools and Agile practices. • Work with self-directed, cross-functional, and product-oriented teams in a highly collaborative environment. • Deliver some of the bank's most important products and services while developing skills and experience well beyond your initial role. • Develop and maintain Newline's core RESTful API using Ruby on Rails. • Work with SRE's to design and implement our backend infrastructure using Terraform. • Work with the QA team to write thorough unit and integration tests. • Participate in software architecture discussions and code reviews. • Integrate our platform with bank core services and APIs. • Assist in establishing data security and information security best practices. • Participate in API platform scaling and optimization sessions. • Develop Newline's internal data pipeline and BI tools. • Implement and maintain new features and capabilities while continuously improving the quality of our technical products and services.

New Jersey
$82.1K - $172.5K / year
Job Closed
Topcon Positioning Systems logo

Senior Backend Developer, C++, Python, Node.js

Topcon Positioning Systems

Meeting you at the intersection of infrastructure and technology.

Backend Engineer102 days ago
Full TimeRemoteTeam 1,001-5,000Since 1932H1B Sponsor

• Design and develop performance-critical backend components in modern C++ (C++17 or later) • Build and maintain web services and APIs in Node.js (TypeScript) or Python (asyncio) • Optimize and bridge systems across languages — integrating low-level C++ logic with higher-level services • Work closely with DevOps to deploy services in cloud-native environments (AWS/Kubernetes) • Participate in architecture discussions, code reviews, and ongoing refactoring initiatives • Write clean, tested, maintainable code and mentor peers on engineering best practices • Troubleshoot, profile, and optimize backend performance under high load

Italy
Job Closed
Everbridge logo

Senior Software Engineer, Full stack – Java, React

Everbridge

After 9/11, Everbridge was founded to improve the way people communicate and find one another in critical situations. Through its Software-as-a-Service-based communications platfor

Backend Engineer102 days ago

• Deliver end-to-end product features across the full application lifecycle, spanning both frontend and backend components. • Develop secure, scalable APIs and data-driven services supporting high-availability systems • Leverage AI-assisted development tools to improve developer productivity, code quality, and delivery efficiency. • Design for performance, reliability, and maintainability in cloud environments • Implement automated testing, CI/CD pipelines, and deployment workflows • Collaborate with product, design, SRE, and QA teams throughout the development lifecycle • Participate in Agile ceremonies and contribute to planning, estimation, and technical decision-making • Support production systems and participate in on-call rotations. • Continuously improve engineering practices, tooling, and development standards

India
Job Closed