Senior Software Engineer - Enterprise Loyalty

Remote Full-time
The Role

We are seeking a Senior Backend Engineer to join our Enterprise Loyalty team. In this role, you will help design, build, and operate scalable, high-quality backend systems that power customer-facing products and internal platforms. You are an experienced technologist who enjoys shipping reliable software, collaborating cross-functionally, and delivering meaningful business impact.
What You'll Do
• Design, develop, test, document, and deploy high-quality backend services into production
• Build scalable, performant APIs and services that support customer-facing applications
• Develop a deep understanding of our industry, products, feature set, and roadmap
• Lead the technical delivery of new features from functional requirements through implementation
• Contribute to architectural discussions and help define engineering standards, best practices, and guidelines
• Collaborate closely with Product, Design, and other engineering teams to make technology decisions that improve our products
• Participate in on-call rotations to troubleshoot and resolve production issues
• Escalate risks and blockers early and proactively propose solutions
• Participate in code reviews to ensure quality, consistency, and knowledge sharing
• Improve system reliability, observability, testability, and operational excellence metrics
• Contribute to team planning, estimation, and design discussions
• Mentor junior engineers and help onboard new team members
• Be open to occasional travel to Fanatics offices, conferences, and team events
What We're Looking For
• 3+ years of experience building and operating highly scalable backend services
• Strong experience with Go (Golang) as a primary development language
• Experience designing APIs and distributed systems
• Familiarity with Agile/SCRUM software development practices
• Strong collaboration skills and a team-first mindset
• Ability to clearly communicate complex technical concepts to both technical and non-technical stakeholders
• Comfort working in a fast-paced, high-growth environment with evolving priorities

If you meet most — but not all — of these qualifications, we still encourage you to apply.

The salary range for this position is $152,000 to $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. Remote employees may also be eligible for a home office setup stipend.

Apply tot his job

Apply To this Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Supply Chain Handler

Remote

Data Analyst, Clinical Analytics and Reporting

Remote

Staff Accountant

Remote

Sr. Integration Engineer-Epic Bridges/Corepoint-Remote

Remote

**Experienced Remote Customer Service Representative - Medical Technology Industry with Global Reach**

Remote

Experienced Virtual Remote Chat Moderator and Customer Support Specialist - Hourly Rate: $25-$35 (Entry Level) - Remote Work Opportunity with blithequark

Remote

Experienced Customer Service Representative – Work from Home Opportunity in San Antonio, TX

Remote

Real Estate Sales Executive

Remote

Experienced Virtual Customer Care Representative – Delivering Exceptional Customer Experiences in a Remote Setting for blithequark

Remote

Payroll Specialist (Philippines Remote)

Remote
← Back