DescriptionAbout Fanatics Markets
Fanatics Markets is the real-money prediction and trading app where you can invest in moments you care about. Built on a secure platform, we let users predict real-world outcomes and trade on events they actually follow - from sports and entertainment to political elections and beyond. Our mission is to redefine how fans engage with the moments and markets that matter most. We're looking for the right people to help us build the future of prediction markets.
Role Overview
As a Senior Principal Software Engineer at Fanatics Markets, you will help us design, develop, implement, test, and maintain scalable, high quality, low latency systems that help us deliver the best experience possible to our customers. We are one team; we employ the principles of data-driven development, operational excellence, process calibration, and efficiency to deliver a stable, extensible platform at scale. Through fundamentals and excellence in object-oriented design, coding patterns, modern open-source frameworks, and 3rd party platform integrations, we can achieve our goals to rapidly deliver and innovate in this exciting new market.
Responsibilities
- Navigate the Unknown: Master complete ambiguity to define long-term technology strategies and solve the most complex, overarching business problems across the entire organization.
- Architect for Scale: Lead strategically critical projects across multiple teams, delivering systems that serve as the gold standard for robustness, cost-effectiveness, and low-latency performance.
- Be a Force Multiplier: Act as the ultimate technical mentor and leader, removing bottlenecks and making the high-stakes trade-off decisions between immediate opportunity and long-term architectural integrity.
- Drive Operational Excellence: Define and implement the "Fanatics Standard" for best practices, proactively simplifying codebases and resolving architectural deficiencies before they become risks.
- Influence through Partnership: Advise product leaders and internal stakeholders, ensuring every technical decision is a catalyst for core business growth and product innovation.
- Evangelize the Tech: Represent Fanatics Markets externally through tech talks, white papers, and community projects, while seeking out key technology opportunities with global commercial partners.
- Master the Domain: Develop an expert-level understanding of our industry and roadmap, staying ahead of emerging trends to ensure our platform remains the leader in prediction market technology.
Required Qualifications
- 15 plus years building highly scalable, fault-tolerant systems with a deep command of Kotlin, Java, Kafka, AWS, Kubernetes, Redis, and Postgres.
- Mastery of broad design approaches and the ability to break down complex architectures into actionable components for multiple teams.
- The "firefighter" instinct to triage and resolve system-wide production issues across a distributed, enterprise environment.
- The rare ability to translate "black box" technical complexity into clear narratives for everyone from junior engineers to non-technical executives.
- A proven track record of elevating engineering talent and leading cross-functional teams through the nuances of Agile and SCRUM.
- An entrepreneurial, "team-first" spirit that thrives in fast-paced environments where priorities evolve and decisions are made quickly.
- Exceptional problem-solving skills and a relentless desire to simplify the complex and strive for a better technical standard.
Preferred Qualifications
- Experience working in a start-up environment
- 7 plus years of experience designing robust, stable, scalable, cost effective platforms
Salary Range: $201,400 - $331,250 per year
The base salary for this role is based on job-related knowledge, skills, and experience and may vary depending on the successful candidate’s geographic location. Remote employees may also be eligible for a home office setup stipend. For information about our benefits, please visit https://benefitsatfanatics.com/
Depending on the role, your interview and onboarding experience may include in-person components, such as onsite interviews or Launching into Better: LIVE—a multi-day cultural immersion in New York City for full-time, non-seasonal hires. These sessions are designed to build connection and bring our culture to life, though specific travel and participation requirements will be confirmed based on your role and location. Your recruiter will provide clear guidance at each stage of the process.