Senior Principal Engineer, Fanatics Markets
Location: United States; Remote
About 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.
About Us
About the Organization
Launched in 2021, Fanatics Betting and Gaming is the online and retail sports betting subsidiary of Fanatics, a global digital sports platform. The Fanatics Sportsbook is available to 95% of the addressable online sports bettor market in the U.S. Fanatics Casino is currently available online in Michigan, New Jersey, Pennsylvania and West Virginia. Fanatics Betting and Gaming operates twenty-two retail sports betting locations, including the only sportsbook inside an NFL stadium at Northwest Stadium. Fanatics Betting and Gaming is headquartered in New York with offices in Denver, Leeds and Dublin.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
