We amplify pride and create connections for all fans around the world.
Software Engineer I
Location
New York
Posted
71 days ago
Salary
$95K - $108K / year
Seniority
Mid Level
Job Description
Software Engineer I
Fanatics, Inc.
• Contribute to the design, development, testing, documentation, and deployment of backend services and APIs • Participate in the on-call rotation and help investigate and resolve production issues • Collaborate with engineers, product managers, and other stakeholders to deliver backend features and enhancements • Engage in code reviews and team discussions to promote high-quality, maintainable systems • Take part in sprint planning, architectural reviews, and continuous improvement initiatives • Develop familiarity with our systems, platform architecture, and customer use cases • Stay up to date with backend technologies, tools, and engineering best practices • Be open to occasional travel to FBG offices or industry events for collaboration and team-building
Job Requirements
- 2+ years of professional software engineering experience, with a focus on backend development
- Proficiency in building backend systems using Java (Spring Framework or similar)
- Strong fundamentals of RESTful API design, microservices architecture, and object-oriented programming principles
- Strong debugging and troubleshooting skills with a self-service mindset
- Experience working in production environments and resolving real-time issues
- Familiarity with relational or NoSQL databases and foundational data modeling concepts
- Exposure to Agile/SCRUM methodologies and experience in software development ceremonies
- Strong communication skills with a coachable mindset and a proactive approach to learning
- Strong analytical and problem-solving abilities, with a desire to deepen technical expertise
- Team-oriented mindset with a commitment to supporting others and continuously improving
Benefits
- Medical
- Dental
- Vision
- 401K
- Paid time off
- GymPass
- Pet Insurance
- Family Care Benefits
- Free Ship deliveries
- $700 to set up your home office
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Collaborate across product teams to design, develop, and evolve modular components that bridge our web platform • Ensure consistency, performance, and a unified user experience throughout the ecosystem • Build with a cutting-edge tech stack • Play a key role in architectural decisions, optimizing system design, performance, robustness, and scalability for the myneva ecosystem • Take ownership of end-to-end feature development, from planning and design to implementation and deployment
Full-Stack Technical Lead
Scale Army CareersRemote hiring done right. Real jobs, vetted by real experts—for candidates who want to grow their careers.
• Lead development and enhancement of the Nuxt.js-based product portal and new web-based LMS, ensuring performance, scalability, and security. • Architect and implement AWS-based infrastructure, including RDS, DevOps pipelines, and environment management. • Oversee the website split into sales (HubSpot/Salesforce) and value delivery (Nuxt.js) components, ensuring technical alignment and integration. • Develop and maintain DevOps processes, including CI/CD pipelines, environment management (dev/stage/prod), and pull request approvals. • Partner with the BI/analytics team to ensure data integrity and platform performance. • Manage and mentor a team of three developers, promoting collaboration and continuous improvement. • Work closely with marketing, product, and executive leadership to align technical execution with business goals. • Drive Agile methodologies, including sprint planning, backlog grooming, and retrospectives. • Troubleshoot complex technical issues to minimize downtime of critical systems. • Conduct code reviews, enforce best practices, and maintain high standards for code quality and documentation. • Stay current with trends in web application development, DevOps, and cloud infrastructure, recommending improvements to the technology stack. • Collaborate with marketing and product teams to ensure technical feasibility of features and optimizations. • Lead the transition from local scripts and processes to scalable, team-owned infrastructure.
Senior Engineer
Scale Army CareersRemote hiring done right. Real jobs, vetted by real experts—for candidates who want to grow their careers.
• Own complex data models and overall system architecture • Design and evolve domain models that support user registrations, e-commerce transactions, subscriptions, and integrations • Deliver features from backend to frontend • Mentor mid-level engineers and junior developers
AI-Assisted Full-Stack Engineer
Scale Army CareersRemote hiring done right. Real jobs, vetted by real experts—for candidates who want to grow their careers.
• Review, refine, debug, and deploy AI-generated code • Identify bugs, security vulnerabilities, and performance issues • Improve the reliability and maintainability of the platform • Ensure the system follows scalable architectural patterns • Work within a modern TypeScript stack, including Next.js (App Router, SSR, React Server Components) • Support backend architecture built with NestJS • Work with PostgreSQL database systems and Redis/Valkey caching • Build and maintain application features • Improve database queries and overall system performance • Maintain CI/CD pipelines using GitHub • Support containerized development environments using Docker • Follow SOC2-friendly engineering practices to support future compliance processes • Implement secure development practices, including Row-Level Security (RLS)


