Senior Software Engineer overseeing backend-driven full-stack features for Fanatics Commerce. Leading design and delivery of scalable systems impacting commerce and marketing workflows.
Responsibilities
Lead the design and delivery of backend-driven, full-stack features that power critical commerce and marketing workflows.
Own services from architecture to production to ongoing optimization.
Ensure systems scale reliably during high-traffic events and peak fan engagement moments.
Design distributed systems and APIs with clear tradeoffs across latency, consistency, cost, and resiliency.
Proactively identify bottlenecks and scaling limits before they impact customers.
Build observability into systems (metrics, tracing, logging) to support operational excellence.
Lead technical design reviews and influence architectural decisions beyond your immediate squad.
Raise engineering standards around testing, code quality, documentation, and system reliability.
Modernize legacy components where needed to improve performance and maintainability.
Strengthen CI/CD pipelines and deployment practices.
Reduce cycle time through automation, better tooling, and pragmatic technical decisions.
Leverage AI tools thoughtfully to increase development efficiency and code quality.
Mentor engineers through design discussions and code reviews.
Foster a culture of accountability, ownership, and high standards.
Partner closely with Product, Design, and Data to translate ambiguous requirements into scalable technical solutions.
Requirements
7+ years building and operating production-grade software systems.
Deep expertise in Go or Java, with strong understanding of concurrency, performance tuning, and system design.
Proven experience designing distributed systems and scalable APIs in high-traffic environments.
Strong database fundamentals (relational and/or NoSQL), including schema design and query optimization.
Hands-on experience building cloud-native systems in AWS (EC2, Lambda, S3, etc.).
Practical experience contributing to React-based frontend applications.
Solid understanding of API contracts, state management, and frontend performance optimization.
Ability to debug and resolve issues across the stack.
Strong understanding of distributed systems tradeoffs and backend scalability patterns.
Experience making pragmatic tradeoffs between speed and long-term maintainability.
Ability to operate effectively in ambiguous problem spaces.
Track record of independently leading medium-to-large technical initiatives.
Strong communication skills and experience working cross-functionally.
Experience in Agile environments delivering iterative, production-ready solutions.
Benefits
Culture
Join a team where you're surrounded by top-tier talent, driven by a shared passion to relentlessly enhance the fan experience. With a focus on collaboration, support, and continuous development, you’ll be empowered to help shape our culture that celebrates both individual and team successes.
Senior Software Engineer focusing on AI - driven software development in Python/React for a skincare tech start - up. Responsibilities include feature shipping, mentoring, and defining development standards.
.NET Developer enhancing applications connecting web & mobile clients with backend systems. Collaborating in an agile team across diverse IT consulting projects in Hungary.
Lead Software Engineer guiding architecture and ownership of projects to develop GovTech solutions. Supporting a team and driving initiatives for public sector efficiency and intelligence.
Staff Software Engineer developing scalable backend systems and APIs for Cloudera's Anywhere Cloud team. Driving performance and reliability in Kubernetes - based services while mentoring engineers and optimizing processes.
Back End Software Engineer role at Capital One utilizing Java, Python, and cloud services. Collaborating with Agile teams to drive technology transformations for financial empowerment.
Backend Engineer (Data Science / ML) developing and maintaining backend microservices at Zalando. Engaging with Data Science and Machine Learning topics to drive innovation and data - driven solutions.
Lead Software Engineer developing and managing backend solutions with cloud technologies at Capital One. Collaborating with teams to drive innovation and meet regulatory needs.
Senior Software Engineer at Capital One responsible for maintaining Generative AI applications. Collaborating with Agile teams to deliver robust cloud - based solutions and supporting technical solutions.
Senior .NET Backend Developer at Quento Technologies developing and maintaining core banking software. Join a major Systemic Bank in Greece in a dynamic environment focusing on ICT solutions.
Backend Engineer responsible for developing and maintaining server - side systems at Triple Whale. Working with diverse APIs, data pipelines, and real - world infrastructure challenges.