Post job

Data Engineer jobs at Fanatics - 34 jobs

  • Data Engineer III

    Fanatics 4.7company rating

    Data engineer job at Fanatics

    About this role As a Data Engineer III at Fanatics Betting & Gaming (FBG), you will play a crucial role in the development, deployment, and management of our data architecture. In this role you will partner with ML Engineers, Data Scientists, Data Analysts to build and scale data solutions that address business problems for end users and internal stakeholders. Be responsible for building systems and user experiences for our internal customers that are able to aggregate customer data across many sources, integrate with various 3rd party systems and build personalized experiences that allow us to deliver a great and rewarding experience to our customers. This position is perfect for individuals who are passionate about data, have a knack for problem-solving, and possess a strong foundation in data manipulation and statistical analysis. 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. Responsibilities Assist in the design and construction of scalable data management systems, ensuring they meet business requirements and industry practices Develop and implement scalable and efficient data pipeline features /scoring algorithms that work with large-scale data to support analytics, business intelligence, and machine learning models in production Collaborate with cross functional engineering teams to identify data sources and build services to serve the data into the product. Develop and optimize data pipelines, ensuring efficient and error-free data flow across the organization Monitor the performance of data processing and storage systems, resolving any failures and ensuring data accuracy and security Develop a fundamental understanding of our industry, product, feature set and roadmap Provide technical leadership and mentorship to junior data engineers, promoting a culture of excellence and continuous learning Help to onboard new team members Stay updated with emerging trends and technologies in data engineering, applying new techniques and tools to improve our data ecosystem Must be open to occasional travel to Fanatics Betting & Gaming offices and other locations for events, meetings, and team-building activities Required Qualifications 5+ years of data engineering experience with a proven track record of helping to design and implement large-scale data solutions Possess a strong foundation in data structures, algorithms, and software engineering principles Demonstrated skills writing SQL queries Familiar with other data languages including R or Python, and tools like Tableau, Microstrategy, Redshift, Databricks, or Snowflake Knowledgeable about data modeling, ETL development, and data warehousing principles Familiar with SQL and NoSQL databases, including MySQL, PostgreSQL, MongoDB, or Cassandra Solid analytical skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy Excellent communication and collaboration skills Intellectually curious and interested in solving difficult problems Able to effectively communicate complex technical subjects to a variety of audiences (engineers, technical leaders, marketing and operations teams, non-technical functional leaders) You have an agile mindset; able to embrace new initiatives in a fast-paced environment Thrives in an entrepreneurial, hyper-growth environment where priorities evolve regularly and decisions are made quickly Team-first mentality, with a willingness to do what it takes to get the job done and a desire to strive for better Preferred Qualifications Experience working in a start-up environment 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.
    $106k-144k yearly est. Auto-Apply 60d+ ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Software Development Engineer III (Mobile- KMM)

    Fanatics 4.7company rating

    Data engineer job at Fanatics

    As a Software Development Engineer III - Mobile at Fanatics Betting & Gaming (FBG), you are a senior individual contributor with a strong foundation in iOS development (SwiftUI) and a solid grasp-or growing interest-in Android (Kotlin, Jetpack Compose) and Kotlin Multiplatform Mobile (KMM). You thrive in a fast-paced, product-driven environment where your hands-on expertise, architectural thinking, and collaborative mindset make an impact. You write scalable, maintainable code, contribute to technical direction, and help level up those around you. You'll join the Fanatics Casino team, which owns the full iCasino experience across Fanatics platforms-including our standalone Casino App, iCasino within the Fanatics Sportsbook & Casino App, and our Casino Desktop website. Our mission is to build the top online casino in the U.S., with an emphasis on fun, dynamic, and entertainment-first products that resonate with our most valuable customer segment: Spinners. Our mobile stack is built for speed and scale, powered by modern technologies like SwiftUI, Jetpack Compose, and KMM to deliver high-quality features quickly and consistently across platforms. We embrace best-in-class engineering practices, operational excellence, and cross-functional collaboration to continuously deliver on our customer promise-and have fun doing it. Responsibilities Develop, test, document, and deploy high-quality mobile software-primarily in iOS (SwiftUI), with growing contributions to Android (Kotlin, Jetpack Compose). Deliver key features end-to-end, from functional requirements through implementation, testing, release, and iteration. Build scalable, maintainable code that aligns with our mobile architecture and long-term product goals. Collaborate closely with product managers, designers, and engineers across platforms to create intuitive, performant user experiences. Participate in technical design and architecture discussions, bringing thoughtful opinions and a growth mindset to cross-platform problem-solving. Contribute to our Kotlin Multiplatform Mobile (KMM) codebase and expand your knowledge of shared business logic as part of our cross-platform strategy. Participate in our on-call rotation and help resolve production issues with urgency and care for the customer experience. Engage in code reviews to uphold quality standards, share knowledge, and promote continuous improvement. Improve testability, reliability, and team documentation while identifying and executing on opportunities for refactoring and tech debt reduction. Help onboard and mentor junior engineers and interns, contributing to a strong team culture rooted in learning and collaboration. Contribute to sprint planning, estimation, and retrospective processes with an eye toward team velocity and continuous improvement. Develop a solid understanding of the iCasino product, customer segments, and how we deliver entertainment-first experiences. Be open to occasional travel to Fanatics offices and events for planning, collaboration, and team-building activities. Required Qualifications 5+ years of professional mobile development experience, with a strong foundation in iOS (Swift, SwiftUI). Exposure to or experience with Android development using Kotlin and Jetpack Compose. Willingness and curiosity to learn and contribute to Kotlin Multiplatform Mobile (KMM). Solid understanding of mobile architecture, app lifecycle, state management, and UI design principles. Demonstrated ability to deliver high-quality, maintainable code in a collaborative, Agile environment. Strong problem-solving and debugging skills, especially in production environments. Clear, thoughtful communicator-comfortable discussing technical trade-offs with engineers, product managers, and designers. Growth mindset with a passion for learning new technologies and improving the customer experience. Comfortable working in fast-paced, evolving environments with shifting priorities and tight feedback loops. Preferred Qualifications Experience with Kotlin Multiplatform Mobile (KMM) or other shared code approaches across iOS and Android. Familiarity with backend systems, REST APIs, and collaboration with backend and platform engineers. Experience building and maintaining apps in a CI/CD environment with tools like GitHub Actions, Bitrise, or similar. Understanding of observability practices (e.g., logging, crash reporting, performance monitoring) and a commitment to operational excellence. Previous contributions to team standards, mentoring, onboarding, or shared libraries. Exposure to hyper-growth or startup environments, where velocity and MVP-thinking are core to delivery. Passion for the iCasino space, mobile gaming, or building entertainment-first user experiences. Not sure if you check every box? If you're excited about this role, passionate about iOS development, curious about Android or Kotlin Multiplatform, and eager to build world-class mobile experiences-we encourage you to apply. We believe great engineers come from all kinds of backgrounds. We value potential, passion, and a growth mindset just as much as specific tool experience. The expected salary range for this role is based on job-related knowledge, skills, and experience. This role is eligible for the Fanatics Betting and Gaming annual bonus program and an equity award. *Salary range is listed in USD; actual salary will vary based on location. *Salary Range: $160,000 - $240,000 per year (actual salary will be determined in part by a successful candidate's geographic location). In addition to base salary, bonus, and equity, full-time employees are eligible for Medical, Dental, Vision, 401K, paid time off, and other benefits like GymPass, Pet Insurance, Family Care Benefits, and more. 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
    $160k-240k yearly Auto-Apply 60d+ ago
  • Data Engineer III

    Fanatics 4.7company rating

    Data engineer job at Fanatics

    As a Data Engineer III at Fanatics Betting & Gaming (FBG), you will play a crucial part in the development, deployment, and management of our shared data architecture. In this role, you will be responsible for building and maintaining the core data platform components that serve as the backbone for all data operations across our organization. You will architect and implement enterprise-grade solutions including Apache Airflow orchestration frameworks, Delta Lake and Iceberg catalog systems for our data lake infrastructure, and comprehensive RBAC permissions frameworks that ensure secure and governed data access across teams. Your work will encompass developing cost management and budget forecasting processes that optimize our cloud data spend, while building robust observability and monitoring solutions that provide real-time insights into platform health and performance. You will design and implement security and encryption solutions that protect sensitive data throughout its lifecycle, configure networking infrastructure that enables seamless data flow across environments, and establish integration patterns with upstream and downstream systems throughout our company's broader data ecosystem. Your contributions will directly enable data engineers, analysts, and scientists across multiple teams to build sophisticated applications on a stable, scalable foundation. You will collaborate with stakeholders from business intelligence, financial and regulatory compliance, customer analytics, marketing, sportsbook trading, and other business units to understand their needs and incorporate their use-cases into reusable core data infrastructure components. This position is perfect for individuals who are passionate about building platforms that empower others and have a strong foundation in cloud-native data technologies and enterprise architecture patterns. We are one team; we employ the principles of platform-first thinking, operational excellence, infrastructure as code, and service-oriented design to deliver a robust, self-service data platform that scales efficiently across our rapidly growing organization. Responsibilities Collaborate with cross-functional teams across the data ecosystem, to evaluate and define core platform elements that enhance the data ecosystem as a whole (while staying arms-length decoupled from individual use-cases or datasets) Design, build, and maintain scalable and extensible core data infrastructure, including but not limited to: workflow orchestration, data cataloging, RBAC permissions framework, security and credentials management, cost management and forecasting tools, etc. Enable other data engineers to easily and efficiently develop and maintain their own data pipelines, data assets, or data-as-a-service solutions, with minimal boilerplate or accidental complexity Monitor the performance of data processing and storage platforms and systems, resolving any failures and ensuring scalability and performance Develop a fundamental understanding of our industry, product, feature set and roadmap Provide technical leadership and mentorship to junior data engineers, promoting a culture of excellence and continuous learning Help to onboard new team members Stay updated with emerging trends and technologies in data engineering, applying new techniques and tools to improve our data ecosystem Must be open to occasional travel to Fanatics Betting & Gaming offices and other locations for events, meetings, and team-building activities Required Qualifications 5 plus years of data engineering experience with a proven track record of helping to design and implement large-scale data solutions Possess a strong foundation in data structures, algorithms, and software engineering principles Demonstrated skills writing SQL queries Familiar with other data programming languages including Python, Spark, or Java, and tools like Snowflake, Databricks, Redshift, or BigQuery Proficient with cloud-native development practices in AWS, Azure, or GCP, using infrastructure-as-code via Terraform, AWS CDK, or similar technologies Knowledgeable about data modeling, ETL development, and data warehousing principles Familiar with SQL and NoSQL databases, including MySQL, PostgreSQL, MongoDB, or Cassandra Solid analytical skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy Excellent communication and collaboration skills Intellectually curious and interested in solving difficult problems Able to effectively communicate complex technical subjects to a variety of audiences (engineers, technical leaders, marketing and operations teams, non-technical functional leaders) You have an agile mindset; able to embrace new initiatives in a fast-paced environment Thrives in an entrepreneurial, hyper-growth environment where priorities evolve regularly and decisions are made quickly Team-first mentality, with a willingness to do what it takes to get the job done and a desire to strive for better Preferred Qualifications Experience working in a start-up environment 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.
    $106k-144k yearly est. Auto-Apply 60d+ ago
  • Software Engineer III - Platform, Fanatics Markets

    Fanatics Inc. 4.7company rating

    Data engineer job at Fanatics

    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. Overview This role combines infrastructure expertise, software engineering principles, and strategic insight to foster a robust engineering ecosystem. You'll champion DevOps culture, streamline development workflows, enhance system resilience, and provide the essential tools and automation needed for our software engineers to deliver innovative, market-leading products. On the engineering side, we're pioneering the use of AI as a code collaborator. We need engineers who have gone beyond experimentation-who actively use Claude Code, Cursor, GitHub Copilot, or similar tools to ship production code faster while maintaining exceptional quality standards. If you have strong opinions about AI-augmented development workflows backed by real experience, we want to talk with you. Responsibilities Leverage AI tools to accelerate development velocity while maintaining code quality standards Establish and document team standards for AI tool usage (prompt patterns, code review checklists, validation strategies) Measure and report on AI tool ROI through concrete metrics (PR velocity, bug rates, test coverage) Identify and prevent common AI-generated code pitfalls (over-abstraction, missing edge cases, security vulnerabilities) Architect, build, and maintain highly available and scalable platform infrastructure to support our engineering teams. Design and implement robust CI/CD pipelines, automation tools, and developer tooling to streamline deployments, improve code quality, and enhance team productivity. Enhance platform security, implementing best practices to ensure compliance and safeguard the integrity of our systems. Collaborate closely with software engineers, product teams, and quant analysts to understand requirements and proactively deliver solutions that accelerate product development and innovation. Drive continuous improvements to operational processes, platform reliability, documentation, monitoring, and alerting systems. Foster a culture of operational excellence, sharing knowledge, and promoting best practices across teams. Support and enhance system observability through effective monitoring, logging, tracing, and alerting strategies. Stay abreast of emerging technologies and industry trends, advocating for adoption of new tools and techniques that align with our platform strategy. Participate in an on-call rotation, ensuring platform stability and providing critical support for operational incidents. Occasionally travel for essential offsite meetings, special events, or collaborative team sessions. Qualifications 5-7 years of proven experience in platform engineering, DevOps, or related infrastructure roles . Application development experience (fullstack preferred). Strong technical expertise in cloud-native environments (AWS preferred), infrastructure automation, and container orchestration (Kubernetes preferred). Demonstrated proficiency in Infrastructure as Code systems such as Terraform, Pulumi, or CloudFormation. Experience implementing and maintaining mature CI/CD release pipelines. Proficiency with programming and scripting languages (Java and Python preferred; Golang is a bonus). Experience with observability tooling, chaos testing, and incident management. Excellent influencing, problem-solving, and analytical skills, with demonstrated ability to partner closely with engineering teams. Highly outcome-oriented, data-driven, and capable of balancing quality with productivity. Strong communication skills, able to effectively collaborate across international teams. Positive and flexible attitude, comfortable working in a fast-paced environment and embracing new initiatives. Demonstrated experience using AI tools (Claude Code, Cursor, Copilot, etc.) to ship production code Can articulate specific examples of AI workflow improvements (e.g., "reduced boilerplate generation time by 40%") Has developed personal strategies for validating AI-generated code and identifying common pitfalls Can compare at least 2-3 AI tools with concrete pros/cons from actual usage Team-first mentality with willingness to jump in wherever needed Actively experiments with and optimizes personal development workflow Strong written and verbal communication skills Self-directed problem solver who thrives in ambiguous situations Preferred Qualifications Experience in sports betting industry or genuine interest in sports Previous experience in high-growth startup environments Contributions to open-source projects or technical community Experience with real-money transaction systems and regulatory compliance Background in building developer tools or improving engineering productivity Experience leading without authority and influencing technical direction across teams Note on AI Workflow: We're serious about AI-augmented development. During interviews, be prepared to: Demo your current AI-assisted workflow Discuss specific examples of how you've used AI to solve complex problems Share your strategies for ensuring AI-generated code meets production standards The expected salary range for this role is based on job-related knowledge, skills, and experience. This role is eligible for the Fanatics Betting and Gaming annual bonus program and an equity award. *Salary range is listed in USD; actual salary will vary based on location. *Salary Range: $129,200-$255,000 per year (actual salary will be determined in part by a successful candidate's geographic location). In addition to base salary, bonus, and equity, full-time employees are eligible for Medical, Dental, Vision, 401K, paid time off, and other benefits like GymPass, Pet Insurance, Family Care Benefits, and more. 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.
    $129.2k-255k yearly Auto-Apply 32d ago
  • Software Engineer II - Data

    Fanatics 4.7company rating

    Data engineer job at Fanatics

    As Software Engineer II at Fanatics Betting & Gaming (FBG) with a focus on Data Pipelines and service infrastructure, you will be a critical part of our efforts to build and enhance data infrastructure supporting advanced AI and machine learning initiatives. Your role will focus on designing, developing, and maintaining robust data pipelines and integrations that facilitate AI-driven insights, predictive analytics, and real-time operational enhancements. Working closely with data scientists, AI engineers, and cross-functional stakeholders, you will ensure the reliable and efficient delivery of data solutions that empower innovative AI applications and strategic decision-making. Responsibilities Design, build, and optimize scalable data pipelines tailored for AI and machine learning workflows, including ingestion, processing, and analytics. Collaborate with data scientists and AI engineers to understand data requirements and support AI model training, validation, and deployment. Integrate data sources from diverse internal and external systems (Salesforce, Slack, Tableau, AWS services) into cohesive analytics platforms. Maintain high-quality data standards through rigorous data modeling, data quality checks, governance practices, security measures, and compliance protocols. Develop and enhance monitoring, testing, debugging, and observability tools to support AI model performance and data pipeline reliability. Participate in code reviews, architectural decisions, and ensure adherence to best practices for scalability, reliability, and maintainability within AI environments. Create dashboards and observability solutions (metrics, alerts, logs) to proactively monitor system health, data integrity, and performance. Required Qualifications 3 - 7 years of professional experience in data engineering, with specific experience supporting data-intensive AI and ML environments. Hands-on experience with AWS cloud services, particularly AWS Bedrock, S3, Redshift, and MongoDB. Proficiency in Python, SQL, and familiarity with data orchestration tools like Airflow, Prefect, or similar. Experience in designing and implementing data models for both relational and non-relational databases. Solid understanding of REST APIs, microservices architectures, and system integration practices. Familiarity with observability practices (logs, metrics, traces) and experience with CI/CD pipelines. Strong analytical and problem-solving skills, comfortable navigating ambiguity and collaborating across teams. Preferred Qualifications Direct exposure to AWS Bedrock or equivalent AI and ML managed services. Experience with real-time streaming data technologies (Kafka, Kinesis). Background or strong interest in AI-driven analytics, predictive troubleshooting, conversational intelligence, and operational analytics. Familiarity with applications of data engineering in gaming, sports betting, or other consumer-focused industries. Enthusiasm for continuous learning about AI advancements, data engineering best practices, and cloud technologies. Experience working with Salesforce or other related products or a firm understanding of customer success workflows. Experience building front-end applications using modern frameworks (React, Angular, Vue) and familiarity with UI/UX design principles. Ready to build the future of sports betting? If you possess some of these skills but not all of them, we still encourage you to apply! The expected salary range for this role is based on job-related knowledge, skills, and experience. This role is eligible for the Fanatics Betting and Gaming annual bonus program and an equity award. *Salary range is listed in USD; actual salary will vary based on location. *Salary Range: $128,000 - $242,000 per year (actual salary will be determined in part by a successful candidate's geographic location). In addition to base salary, bonus, and equity, full-time employees are eligible for Medical, Dental, Vision, 401K, paid time off, and other benefits like GymPass, Pet Insurance, Family Care Benefits, and more. Please note that visa sponsorship is not available for this position. 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.
    $128k-242k yearly Auto-Apply 60d+ ago
  • Software Engineer III - Data

    Fanatics 4.7company rating

    Data engineer job at Fanatics

    As Software Engineer III at Fanatics Betting & Gaming (FBG) with a focus on Data Pipelines and service infrastructure, you will play a leadership role in advancing our robust data infrastructure that supports cutting-edge AI and machine learning applications. Your expertise will be pivotal in designing, developing, and managing high-performance data pipelines and service infrastructures that enable sophisticated AI-driven analytics, predictive insights, and real-time operational intelligence. Collaborating closely with data scientists, AI engineers, and cross-functional partners, you'll significantly impact strategic decision-making, operational excellence, and innovative customer solutions. Responsibilities Lead the design, development, and optimization of scalable and reliable data pipelines tailored for complex AI and machine learning workflows. Provide technical guidance and mentorship to engineering teams, ensuring best practices in data management, architecture, and performance. Work collaboratively with data scientists and AI engineers to understand complex data requirements and facilitate seamless AI model integration, training, and deployment. Drive the integration and harmonization of diverse data sources from internal and external systems (Salesforce, Slack, Tableau, AWS services) into unified analytics platforms. Maintain exemplary data standards, emphasizing rigorous data modeling, quality assurance, governance, compliance, and security protocols. Develop and enhance advanced monitoring, debugging, and observability systems to ensure robust pipeline performance, system health, and data integrity. Lead architecture discussions and code reviews to maintain high standards of scalability, maintainability, and reliability across AI-focused infrastructures. Create and oversee the implementation of dashboards and comprehensive observability tools (logs, metrics, alerts) that proactively monitor and enhance operational performance. Prototype, develop, and refine advanced, user-friendly UI screens and dashboards, enabling customer success teams to leverage AI-driven insights effectively. Required Qualifications 6 - 10 years of professional experience in data engineering, specifically managing data-intensive infrastructures supporting AI and ML systems. Proven expertise with AWS cloud technologies, notably AWS Bedrock, Redshift, MongoDB, and S3. Advanced proficiency in Python, SQL, and data orchestration frameworks such as Airflow, Prefect, or similar technologies. Extensive experience designing, implementing, and optimizing data models for both relational and non-relational database systems. Deep understanding of REST APIs, microservices architectures, and system integration methodologies. Extensive familiarity with observability practices (logs, metrics, traces) and robust CI/CD pipeline management. Exceptional analytical and problem-solving abilities, adept at navigating ambiguity and driving clear technical direction within diverse teams. Preferred Qualifications Direct experience with AWS Bedrock or equivalent managed AI and ML services. Significant experience implementing and optimizing real-time streaming technologies (Kafka, Kinesis). Background in advanced AI-driven analytics, predictive troubleshooting, conversational intelligence, and operational analytics. Familiarity with data engineering applications within gaming, sports betting, or other dynamic consumer-facing industries. Enthusiasm for continuous learning and staying ahead of emerging trends in AI, data engineering, and cloud technology best practices. Experience with Salesforce integration and a deep understanding of customer success workflows. Experience developing front-end applications using modern frameworks (React, Angular, Vue) and strong familiarity with UI/UX design principles. Ready to build the future of sports betting? If you possess some of these skills but not all of them, we still encourage you to apply! The expected salary range for this role is based on job-related knowledge, skills, and experience. This role is eligible for the Fanatics Betting and Gaming annual bonus program and an equity award. *Salary range is listed in USD; actual salary will vary based on location. *Salary Range: $128,000 - $242,000 per year (actual salary will be determined in part by a successful candidate's geographic location). In addition to base salary, bonus, and equity, full-time employees are eligible for Medical, Dental, Vision, 401K, paid time off, and other benefits like GymPass, Pet Insurance, Family Care Benefits, and more. 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.
    $128k-242k yearly Auto-Apply 60d+ ago
  • Software Engineer III - AI/ML

    Fanatics 4.7company rating

    Data engineer job at Fanatics

    As Software Engineer III at Fanatics Betting & Gaming (FBG) with a focus on AI and Machine Learning, you will lead technical initiatives that leverage advanced AI and data-driven systems to transform customer operations into a market differentiator. Your expertise will be instrumental in designing, developing, and optimizing robust data infrastructure and pipelines, driving real-time AI-driven insights, conversational analytics, and predictive troubleshooting. Additionally, you will contribute significantly to building sophisticated UI applications and dashboards that empower customer success teams. You will collaborate closely with data scientists, ML engineers, product teams, and senior stakeholders, significantly impacting operational efficiency, customer engagement, and innovation at FBG. Responsibilities Lead the architecture, design, and implementation of robust data pipelines and infrastructure supporting large-scale AI and machine learning initiatives. Drive the integration and optimization of advanced AI services, including AWS Bedrock, Large Language Models (LLMs), and internal platforms (Salesforce, Tableau, Slack). Collaborate closely with data scientists and machine learning engineers to optimize model deployments, refine feature engineering strategies, and ensure seamless operationalization of predictive and conversational AI solutions. Develop and enhance advanced real-time analytics workflows focused on conversational intelligence, sentiment analysis, and predictive troubleshooting. Ensure best practices in data quality, security, compliance, and governance are consistently applied across all AI-driven environments. Create and maintain comprehensive tooling and infrastructure to facilitate efficient testing, debugging, monitoring, and continuous improvement of AI applications. Establish and lead comprehensive observability frameworks (logs, metrics, alerts) to maintain system reliability, performance, and actionable operational insights. Proactively participate and provide technical leadership in code reviews, strategic planning, and technical architecture discussions, aligning closely with business objectives. Prototype, develop, and refine advanced, user-friendly UI screens and dashboards, enabling customer success teams to leverage AI-driven insights effectively. Required Qualifications 6 - 10 years of professional experience in data engineering, specifically supporting complex AI, ML, or NLP-driven systems. Deep expertise with cloud technologies (AWS highly preferred), specifically AWS Bedrock, Redshift, MongoDB, and S3. Advanced proficiency in Java, SQL, and orchestration tools such as Airflow or Prefect, managing sophisticated AI-driven workflows. Proven experience integrating and operationalizing Large Language Models (LLMs) and sophisticated machine learning systems in production. Extensive experience with microservices architecture, RESTful APIs, and real-time data streaming technologies (Kafka, Kinesis). Robust experience with observability tools, CI/CD pipelines, and the reliability and continuous deployment of large-scale AI systems. Strong problem-solving and analytical skills, adept at navigating ambiguity, driving technical clarity, and collaborating effectively across diverse technical and business-focused teams. Preferred Qualifications Extensive experience with AWS Bedrock or equivalent managed AI and NLP services. Demonstrated track record of developing and operationalizing real-time AI analytics, predictive troubleshooting tools, and advanced NLP-driven applications. Experience working with Salesforce or other related products or a firm understanding of customer success workflows. Significant background in AI-driven customer service solutions, including chatbots, conversational analytics, and contact center technologies. Familiarity and experience with sentiment analysis, predictive modeling, and dynamic analytics in consumer-facing environments. Strong front-end development experience using modern frameworks (React, Angular, Vue) and deep familiarity with UI/UX design principles. Passionate about emerging AI trends, best practices in data engineering, and their application in dynamic industries such as gaming, sports betting, or customer engagement. Experience building front-end applications using modern frameworks (React, Angular, Vue) and familiarity with UI/UX design principles. Ready to build the future of sports betting? If you possess some of these skills but not all of them, we still encourage you to apply! The expected salary range for this role is based on job-related knowledge, skills, and experience. This role is eligible for the Fanatics Betting and Gaming annual bonus program and an equity award. *Salary range is listed in USD; actual salary will vary based on location. *Salary Range: $128,000 - $242,000 per year (actual salary will be determined in part by a successful candidate's geographic location). In addition to base salary, bonus, and equity, full-time employees are eligible for Medical, Dental, Vision, 401K, paid time off, and other benefits like GymPass, Pet Insurance, Family Care Benefits, and more. 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.
    $128k-242k yearly Auto-Apply 60d+ ago
  • Software Engineer III - Android

    Fanatics 4.7company rating

    Data engineer job at Fanatics

    As a Software Engineer III - Android at Fanatics Betting & Gaming (FBG), you'll be joining the dynamic and culturally driven Customer Accounts and Transactions (CATx) mobile team, responsible for powering the rapidly growing Fanatics sportsbook app. This team oversees the entire user onboarding journey-from app launch and account creation to login-and enhances customer loyalty by developing features that optimize the overall user experience. As a Software Engineer III -Android at FBG, you are a seasoned contributor and technical leader, known for your ability to build scalable, high-impact solutions that drive the business forward. You combine deep hands-on expertise with a strong architectural mindset, delivering results across mobile systems. You play a key role in shaping the future of our technology stack while mentoring others and setting a high bar for engineering excellence. We embrace principles of data-driven development, operational excellence, and continuous process optimization to deliver a stable, scalable platform. Central to our strategy is Kotlin Multiplatform, which empowers us to deliver high-quality features quickly and consistently across multiple ecosystems. By focusing on object-oriented design, modern coding practices, open-source frameworks, and third-party platform integrations, we continuously innovate and deliver at speed in this exciting and fast-moving market. Responsibilities Develop, test, document, and deploy high quality software into production Develop a fundamental understanding of our industry, product, feature set and roadmap Deliver and lead the technical development of new features from functional requirements to logic and UI Help your team define and adhere to the principles, guidelines, and best practices of our engineering strategy Work closely with our product team, design, and other internal stakeholders to make technology decisions that grow and improve our products Participate in an on-call rotation to address urgent issues outside business hours and contribute to app enhancements and operational efficiency (OE) by troubleshooting and resolving application-related problems. Escalate when tasks or projects hit roadblocks Participate in code reviews to maintain code quality and share knowledge Contribute to team planning and design discussions, building more expertise around design approaches Impact software quality and customer experience of product features Improve testability, operational excellence metrics, and team documentation Help to onboard and mentor junior engineers and interns Be open to occasional travel to Fanatics offices and other locations for conferences, events, meetings, and team-building activities. Required Qualifications 7+ years of experience building highly scalable Android applications Experience with Kotlin as the primary development language The bulk of our business logic strategy relies on Kotlin Multiplatform (KM). You should be comfortable learning and developing business logic within this ecosystem. Experience with Jetpack Compose and modern Material Design principles Experience with Coroutines and Dependency Injection or ServiceLocator patterns Team-first mentality, with a willingness to do what it takes to get the job done and a desire to strive for better Able to effectively communicate complex technical subjects to a variety of audiences (engineers, technical leaders, marketing and operations teams, non-technical functional leaders) Familiar with Agile software product delivery and SCRUM methodology Thrives in a high-growth environment where priorities evolve regularly and decisions are made quickly Able to effectively work cross-functionally within an enterprise environment. Preferred Qualifications Experience designing and building backend services using Spring Boot or similar Java frameworks Exposure to cloud infrastructure (e.g., AWS, GCP), CI/CD pipelines, and observability tools Experience working in large-scale distributed systems and event-driven architectures Familiarity with additional languages like Swift is a plus. Ready to build the future of sports betting? If you possess some of these skills but not all of them, we still encourage you to apply! The expected salary range for this role is based on job-related knowledge, skills, and experience. This role is eligible for the Fanatics Betting and Gaming annual bonus program and an equity award. *Salary range is listed in USD; actual salary will vary based on location. *Salary Range: $120,000 - $240,000 per year (actual salary will be determined in part by a successful candidate's geographic location). In addition to base salary, bonus, and equity, full-time employees are eligible for Medical, Dental, Vision, 401K, paid time off, and other benefits like GymPass, Pet Insurance, Family Care Benefits, and more. Remote employee may also be eligible for a home office setup stipend. 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.
    $120k-240k yearly Auto-Apply 60d+ ago
  • Software Engineer II

    Fanatics Inc. 4.7company rating

    Data engineer job at Fanatics

    At Fanatics Betting & Gaming (FBG), a core division of Fanatics' mission to establish the ultimate end-to-end digital sports platform, we're crafting a world where every aspect of a sports fan's passion is catered to. As an Engineer I with the Trading Engineering team, you'll be thrust into the innovative heart of our risk and trading domain, where the technical challenges are as diverse as they are complex. Experience great learning opportunities where you'll engage with cutting-edge technologies and methodologies to build and enhance real-time systems that not only support FBG's operations but are integral to Fanatics' broader goal of revolutionizing sports fan engagement, in an environment that fosters innovation and personal development. In this dynamic and supportive environment, your work will directly impact the development of sophisticated systems, driving innovation in how sports fans engage with the Fanatics ecosystem and deliver FBG products. You'll tackle unique technical challenges within our real-time decision-making systems, ensuring our platform remains at the forefront of the industry. Here, your professional growth is as vital as our platform's evolution, ensuring you develop alongside our mission to revolutionize the sports experience for fans worldwide. Responsibilities * Contribute to the design and implementation of scalable, secure, and high-performance solutions within our event-driven architecture, focusing on enhancing system reliability and efficiency. * Assist in analyzing and addressing complex problems in multifaceted systems to improve overall performance and scalability. * Write efficient, modular, and testable code that adheres to our commitment to innovation and quality standards. * Support the product lifecycle from concept through development and deployment, and beyond, ensuring smooth operation and reliability of our platform. * Communicate effectively, escalating challenges as necessary and participating in code reviews to elevate code quality and foster knowledge sharing. * Collaborate seamlessly with Product, Quants and Engineering teams to ensure timely delivery of stable and reliable applications aligned with our product vision. * Play an active role in team discussions on planning and design, gaining insights into design philosophies and contributing to our product's evolution. * Enhance software quality through focusing on testability, operational metrics, and comprehensive documentation. * Become a product-minded engineer developing a fundamental understanding of our industry, product, feature set, and roadmap. * Engage in mentorship opportunities to both learn and share knowledge, promoting personal and team growth. * Support critical operations through participation in an on-call rotation. * Be willing to travel occasionally for special events and for essential offsite meetings and team collaboration sessions. Required Qualifications * 3-7 years of professional software engineering experience. * Some demonstrable experience building & deploying applications. * Effective communication skills, capable of collaborating with own team and wider audiences. * Excellent analytical and problem solving skills. * Thrives in an entrepreneurial, hyper-growth environment where priorities evolve regularly and decisions are made quickly. * Team-first mentality, with a willingness to do what it takes to get the job done and a desire to strive for better. * Understanding of software design, development, and testing principles including SOLID, DRY, TDD, BDD. * Familiarity with cloud platforms (Azure a plus), C# and SQL/NoSQL persistence solutions. * Passion for software development and system architecture and sharing knowledge within a highly collaborative team. Preferred Qualifications * Familiarity with sports betting or a keen interest in sports is desirable. * Experience of building software using Domain Driven Design (DDD). * Ability to translate business needs into technical solutions. * Experience in partnering with cross-functional teams. * Experience working in a start-up environment. * Passionate about working in a highly collaborative team environment. Ready to build the future of sports betting? If you possess some of these skills but not all of them, we still encourage you to apply! The expected salary range for this role is based on job-related knowledge, skills, and experience. This role is eligible for the Fanatics Betting and Gaming annual bonus program and an equity award. *Salary range is listed in USD; actual salary will vary based on location. *Salary Range: $110,200 - $181,250 per year (actual salary will be determined in part by a successful candidate's geographic location). In addition to base salary, bonus, and equity, full-time employees are eligible for Medical, Dental, Vision, 401K, paid time off, and other benefits like GymPass, Pet Insurance, Family Care Benefits, and more. We'll also give you $700 to set up your home office! Please note that visa sponsorship is not available for this position. This is a remote position
    $110.2k-181.3k yearly Auto-Apply 1d ago
  • Software Engineer III - Platform, Fanatics Markets

    Fanatics 4.7company rating

    Data engineer job at 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 Software Engineer III, Platform, you will be a key driver of our core infrastructure and developer experience. You will design and implement durable platform abstractions and partner with engineering leads to ensure our systems enable rapid innovation without compromising stability or security. This role requires a balance of deep hands-on engineering and systems thinking. You will own complex features from ideation to production, championing best-in-class platform standards and mentoring mid-level engineers while remaining deeply embedded in the codebase. On the engineering side, we are pioneering the use of AI as a code collaborator. We need engineers who have moved beyond experimentation-who actively use tools like Claude Code, Cursor, or GitHub Copilot to ship production code faster while maintaining exceptional quality. Responsibilities Implement team-level standards for AI-augmented development, utilizing prompt engineering and validation frameworks to increase velocity without sacrificing code quality. Identify and mitigate AI-generated code pitfalls, such as security vulnerabilities or over-abstraction, and assist in tracking team productivity metrics. Design, build, and maintain highly available cloud-native infrastructure, ensuring the platform scales reliably with our growing user base. Build and optimize CI/CD pipelines and developer tooling to eliminate friction in the software delivery lifecycle. Implement and maintain platform security safeguards and compliance standards to protect the integrity of the firm's systems. Contribute to the system observability roadmap by implementing monitoring, tracing, and alerting to ensure high operational reliability. Partner with product and engineering teams to translate technical requirements into scalable platform solutions. Mentor junior and mid-level engineers, lead incident response for team-owned services, and advocate for modern engineering best practices. Qualifications 5 plus years of experience in platform engineering, DevOps, or backend engineering, with a track record of building scalable, cloud-native environments (AWS/Kubernetes). Strong proficiency in using AI collaborators (Claude Code, Cursor, Copilot) to ship production code and an ability to optimize personal development workflows. Ability to evaluate AI-generated code for security gaps or architectural "hallucinations" and implement rigorous testing strategies. Strong hands-on experience with IaC frameworks such as Terraform, Pulumi, or CloudFormation. High proficiency in Java and Python (Golang is a plus). You should be comfortable bridging the gap between infrastructure and application logic. Experience building mature CI/CD pipelines and working with observability tools (e.g., Prometheus, Grafana, Datadog). Proven ability to take ownership of complex projects in a fast-paced environment, balancing speed with architectural health. Strong communication skills and the ability to collaborate effectively with distributed engineering and product teams. Preferred Qualifications Experience in high-growth startup environments. Experience with financial systems, real-money transactions, or regulatory compliance. Background in building internal developer tools or CLI applications. Experience leading small project groups or "squads" within a larger team. We are serious about AI-augmented development. During our technical interviews, be prepared to: Demo your current AI-assisted workflow (e.g., how you use Cursor or Copilot). Discuss specific examples of how you've used AI to solve complex technical hurdles. Share your strategies for ensuring AI-generated code meets production-grade security and maintainability standards. Salary Range: $129,200-$212,500 USD 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 ******************************* 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.
    $129.2k-212.5k yearly Auto-Apply 32d ago
  • Software Engineer III (Client Kotlin Engineer)

    Fanatics 4.7company rating

    Data engineer job at Fanatics

    As a Software Engineer III - Client Kotlin Engineer at FBG, you are a seasoned contributor and technical leader, known for your ability to build scalable, high-impact solutions that drive the business forward. You combine deep hands-on expertise with a strong architectural mindset, delivering results across client systems. You play a key role in shaping the future of our technology stack while mentoring others and setting a high bar for engineering excellence. Join the Atlas team as a key driver of our growth engineering initiatives. You'll work in a fast-paced, collaborative environment focused on delivering exceptional client experiences and achieving critical business goals. The Atlas team establishes strategic principles that guide our engineers across the client ecosystem and partners closely with client organizations to implement these standards. Responsibilities Design, develop, and maintain high-quality Kotlin SDKs that serve as foundational tools for internal and external developers Build platform-level abstractions and APIs that enable scalable application development across multiple products Lead architectural decisions for SDK design patterns, ensuring backwards compatibility and seamless integration Manage complex Gradle build configurations, publishing workflows, and dependency resolution for SDK distribution Collaborate with product teams to understand developer needs and translate requirements into robust SDK features Mentor and coach engineers across all levels and platforms, cultivating a strong, inclusive, and growth-minded engineering culture. Establish and maintain coding standards and development workflows for the kotlin multiplatform architecture Required Qualifications 5+ years of professional software development experience 4+ years of focused Kotlin development experience Expert-level knowledge of Kotlin language features, idioms, and best practices Deep understanding of Kotlin coroutines & Flows Strong experience with reactive programming patterns and asynchronous data processing Experience with Ktor framework for building networking solutions and API integrations Proficiency in Gradle build systems, including multi-module projects, custom plugins, and dependency management Experience with CI/CD pipelines, SDK versioning strategies, and automated release management for mobile applications and libraries Excellent communication skills, with the ability to clearly convey complex technical concepts to engineers, stakeholders, and leadership. Proven experience in Agile environments, with a track record of driving process improvements and delivering value iteratively. Ability to thrive in a fast-paced, high-growth environment with evolving priorities and cross-functional collaboration. A team-first mentality, with a willingness to do what it takes to support the team and a passion for continual improvement. Preferred Qualifications Experience with Kotlin Multiplatform(KM) Platform-level or SDK development experience Experience with code generation tools (KSP) and annotation processing Exposure to Swift & iOS development frameworks Passion for platform engineering, developer experience, and cross-platform tooling. Strong focus on code reuse, testability, and performance in multiplatform environments. Not sure if you check every box? If you're excited about this role, Client Kotlin Engineer, and building best-in-class mobile experiences, we encourage you to apply-even if you don't meet every single qualification. We value passion, curiosity, and a growth mindset, and we believe great engineers come from diverse backgrounds and paths. The expected salary range for this role is based on job-related knowledge, skills, and experience. This role is eligible for the Fanatics Betting and Gaming annual bonus program and an equity award. *Salary range is listed in USD; actual salary will vary based on location. *Salary Range: $120,000 - $200,000 per year (actual salary will be determined in part by a successful candidate's geographic location). In addition to base salary, bonus, and equity, full-time employees are eligible for Medical, Dental, Vision, 401K, paid time off, and other benefits like GymPass, Pet Insurance, Family Care Benefits, and more. 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.
    $120k-200k yearly Auto-Apply 60d+ ago
  • Software Engineer III - Client Multiplatform Engineer, Fanatics Markets

    Fanatics 4.7company rating

    Data engineer job at 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. Overview At Fanatics Betting & Gaming (FBG), a core division of Fanatics' mission to establish the ultimate end-to-end digital platform, we're crafting a world where every aspect of a sports fan's passion is catered to. On the engineering side, we're pioneering the use of AI as a code collaborator. We need engineers who have gone beyond experimentation: engineers passionate about min/maxing their workflows who actively experiment with Claude Code, Cursor, GitHub Copilot, or similar tools to ship production code faster while maintaining exceptional quality standards. If you have strong opinions about AI-augmented development workflows backed by real experience, we want to talk with you. This SE III Client Multiplatform Engineer role entrusts you with significant ownership over the development and optimization of both the Kotlin Multiplatform & Compose Multiplatform UX. You'll lead by example, establishing best practices for AI-assisted development while building systems that handle millions of events daily. Responsibilities Contribute to the development, testing, documentation, and deployment of high-quality, scalable software into production Develop a comprehensive understanding of the industry, product, and roadmap, leveraging this knowledge to contribute to team strategy and provide input on the direction of the organization Execute the end-to-end technical implementation of complex features and systems, from ideation and architecture to deployment and refinement across backend & frontend. Partner closely with product, design, and other stakeholders to make impactful technical decisions that align with both business goals and long-term scalability Participate in incident resolution as part of the on-call rotation, ensuring swift diagnosis and remediation of critical software issues Proactively identify and remove roadblocks, supporting cross-team collaboration to maintain momentum on complex projects Conduct thorough code reviews, sharing expertise to enhance code quality Actively participate in team planning and design discussions, contributing innovative approaches to solve technical challenges and optimize design patterns Drive improvements to software quality, testability, operational metrics, and team documentation, raising the standard within the team Leverage AI tools to accelerate development velocity while maintaining code quality standards Follow and contribute to team standards for AI tool usage (prompt patterns, code review checklists, validation strategies) Track and share insights on AI tool effectiveness through concrete metrics (PR velocity, bug rates, test coverage) Identify and prevent common AI-generated code pitfalls (over-abstraction, missing edge cases, security vulnerabilities) Qualifications 3-5 years building highly scalable Android apps Knowledge of Kotlin language features especially coroutines, flows, idioms, and best practices with the ability to contribute to best practices. Good understanding of reactive programming patterns and asynchronous data processing Experienced in Gradle build systems, including multi-module projects, custom plugins, and dependency management Familiarity with CI/CD pipelines, SDK versioning strategies, and automated release management for mobile applications and libraries The bulk of our frontend business logic strategy relies on Kotlin Multiplatform (KM). You should be comfortable learning and developing business logic within this ecosystem. Experience with Jetpack Compose Android domain expertise, knowing the platform best practices, trends, and end user considerations Team-first mentality, with a willingness to do what it takes to get the job done and a desire to strive for better Demonstrated experience using AI tools (Claude Code, Cursor, Copilot, etc.) to ship production code Can demonstrate specific examples of workflow improvements (e.g., "reduced boilerplate generation time by 40%") Has developed personal strategies for validating AI-generated code and identifying common pitfalls Effectively communicates complex technical concepts clearly to diverse audiences, including engineers and stakeholders Solid understanding of Agile software delivery and SCRUM methodology, with a track record of contributing to process improvements within teams Thrives in a high-growth environment where priorities evolve regularly and decisions are made quickly Strong ability to collaborate cross-functionally across diverse teams within large enterprise environments, supporting alignment and shared success Preferred Qualifications Experience with Kotlin Multiplatform(KM) Compose Multiplatform Experience Some exposure to building across the full-stack, specifically API's for client consumption. Experience working in large-scale distributed systems and event-driven architectures Exposure to Swift & iOS development frameworks Ready to build the future of sports betting? If you possess some of these skills but not all of them, we still encourage you to apply! The expected salary range for this role is based on job-related knowledge, skills, and experience. This role is eligible for the Fanatics Betting and Gaming annual bonus program and an equity award. *Salary range is listed in USD; actual salary will vary based on location. *Salary Range: $121,600 - $200,000 per year (actual salary will be determined in part by a successful candidate's geographic location). In addition to base salary, bonus, and equity, full-time employees are eligible for Medical, Dental, Vision, 401K, paid time off, and other benefits like GymPass, Pet Insurance, Family Care Benefits, and more. 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.
    $121.6k-200k yearly Auto-Apply 6d ago
  • Software Engineer II - iOS

    Fanatics Inc. 4.7company rating

    Data engineer job at Fanatics

    The Role As an iOS Software Engineer at Fanatics, you'll design, develop, test, and maintain scalable, high-quality systems to deliver exceptional customer experiences. We own the Fanatics App, the brand-forward application of Fanatics that encompasses elements of all of our different brands and businesses. The Fanatics App brings together Free to Play sports games, live events, ecommerce, and new product experiences to deliver a new Sports platform. Fundamentally, we are one team in everything we do from the user experience to coding and architecture. In order to deliver on our Customer Promise, we use best in class technologies; thus allowing platforms to be as up to date as possible so that we can rapidly deliver and innovate in this exciting new market. What You'll Do: Develop, test, document, and deploy high quality software into production Develop a fundamental understanding of our industry, product, feature set and roadmap Delivery of new features from functional requirements to logic and UI Help your team define and adhere to the principles, guidelines, and best practices of our engineering strategy Work closely with our product team, design, and other internal stakeholders to make technology decisions that grow and improve our products Participate in the on-call rotation when needed to troubleshoot software issues Escalate when tasks or projects hit roadblocks Participate in code reviews to maintain code quality and share knowledge Contribute to team planning and design discussions, building more expertise around design approaches Impact software quality and customer experience of product features Improve testability, operational excellence metrics, and team documentation Be open to occasional travel to Fanatics offices and other locations for conferences, events, meetings, and team-building activities What We're Looking For: 1+ years of experience building highly scalable iOS applications Experience with Swift as the primary development language Team-first mentality, with a willingness to do what it takes to get the job done and a desire to strive for better Familiar with Agile software product delivery and SCRUM methodology Thrives in a high-growth environment where priorities evolve regularly and decisions are made quickly Able to effectively work cross-functionally within an enterprise environment Experience with modern Swift versions Experience with iOS Frameworks like UIKit, XCTest, Core Animation Experience with RESTful APIs Debugging and Profiling skills: strong ability to debug, profile, and optimize iOS apps Preferred Qualifications: Understanding of design patterns such as MVVM, coordinators, routers, publishers, and their impact on testability Experience working with CI/CD pipelines and tools like Fastlane, GitHub Actions, Swift Package Manager, Xcodegen Proficiency in writing and maintaining unit, integration, and UI tests Familiarity with dependency injection and writing mocks The salary range for this position is $95,000 to $187,5000, 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.
    $95k-187.5k yearly Auto-Apply 60d+ ago
  • Software Engineer II - Frontend

    Fanatics 4.7company rating

    Data engineer job at Fanatics

    As a Software Engineer II - Frontend at Fanatics Betting & Gaming (FBG), you'll be joining our dynamic engineering teams, contributing to the rapidly growing Fanatics Sportsbook app ecosystem. You'll work across various product areas, developing features that enhance customer experience and drive business growth. Fanatics is seeking a Frontend Engineer to join our Customer Accounts and Transactions Team. In this role, you will design, build, and optimize scalable systems that deliver account profile and wallet information to millions of users. Collaborating with product, data science, and engineering teams, you will leverage your expertise in React and NodeJS to create high-performance, maintainable solutions. This role requires a strong understanding of modern front-end technologies, a passion for building exceptional user experience, and the ability to tackle complex challenges.. Responsibilities Design, develop, and deploy high-performance user interfaces using React and the design system, ensuring maintainable code and consistency across applications Identify and resolve performance bottlenecks, optimizing site speed and user experience through testing and efficient resource usage. Design and implement API integrations utilizing RESTful principles to enable efficient, reliable data exchange between frontend and backend services. Implement state management solutions in React for data consistency and efficient updates. Write and maintain unit and integration tests, conduct code reviews, and promote automated testing for continuous quality improvement. Collaborate with designers, backend engineers, product managers, and UX researchers to deliver high-quality, user-centric products. Leverage cloud infrastructure (e.g., AWS) for deployment and contribute to enhancing CI/CD pipelines for faster, more reliable releases. Contribute to and maintain the CSS framework, ensuring consistency and best practices across the design system. Proactively identify and resolve production issues, leveraging debugging and analytical skills to maintain system uptime. Create and maintain comprehensive technical documentation. Required Qualifications Bachelor's degree in Computer Science or a related field, or equivalent practical experience. Preferably 3 years of professional experience in frontend development, with expertise in React.js. Deep knowledge of JavaScript, including proficiency with ES6+ features. Hands-on experience with state management libraries such as Redux, Context API. Strong understanding of RESTful APIs and AJAX for seamless integration with backend systems. Demonstrated ability to apply performance optimization techniques to improve web application efficiency and responsiveness. Experience with testing frameworks like Jest, React Testing Library, or Cypress to ensure code quality and reliability. Proficiency in HTML5, CSS3, and responsive design principles for building modern, user-friendly interfaces. Skilled in using version control systems like Git for collaborative development. Strong problem-solving and debugging skills, with a focus on delivering robust and maintainable solutions. Excellent communication and collaboration abilities for working effectively with cross-functional teams. Preferred Qualifications Experience with AWS or other cloud platforms is a plus. Familiarity with tools like Storybook or similar component documentation systems is a bonus. Experience with Kotlin MultiPlatform and Kotlin Compose is a bonus. If you possess some of these qualifications but not all of them, we still encourage you to apply! The expected salary range for this role is based on job-related knowledge, skills, and experience. This role is eligible for the Fanatics Betting and Gaming annual bonus program and an equity award. *Salary range is listed in USD; actual salary will vary based on location. *Salary Range: $108,000 - $186,000 per year (actual salary will be determined in part by a successful candidate's geographic location). In addition to base salary, bonus, and equity, full-time employees are eligible for Medical, Dental, Vision, 401K, paid time off, and other benefits like GymPass, Pet Insurance, Family Care Benefits, and more. Remote employee may also be eligible for a home office setup stipend. Please note that visa sponsorship is not available for this position. 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.
    $108k-186k yearly Auto-Apply 60d+ ago
  • Software Engineer II

    Fanatics 4.7company rating

    Data engineer job at Fanatics

    Fanatics Betting & Gaming (FBG) is on a mission to create the best online sportsbook in the industry, and we're looking for an experienced Software Engineer II, Back End to help us get there. As a Software Engineer II on our Online Sportsbook team, you will play a key role in designing, developing, and optimizing the backend systems that power our sportsbook platform. You'll work on critical services that drive the entire betting ecosystem-handling trading data, enabling seamless bet placement and settlement, and building internal tooling to support real-time trading operations. Launched in 2021, Fanatics Betting and Gaming is the online and retail sports betting subsidiary of Fanatics Holdings Inc., a global digital sports platform. The Fanatics Sportsbook is available to nearly 93% of the addressable online sports bettor market in the U.S. At FBG, we're revolutionizing sports betting with cutting-edge technology, a customer-first mindset, and a world-class engineering team. You'll have the opportunity to work on complex, high-scale challenges in an exciting and rapidly growing industry-all while being part of a team that values innovation, collaboration, and excellence. Responsibilities You will work closely with our internal and external development teams to deliver a stable and reliable application inline with our product roadmap and schedule. You will evaluate new technologies and open sources to recommend improvements for applications, services and systems. Cultural and technical champion: Improves and champions our best practices and strives to make Fanatics a better place to work as an engineer Build highly scalable and fault tolerant systems in a highly regulated production environment. Continuously improve our platform by embracing best practices in software engineering. Understand business outcomes and drive technical solutions to help achieve our goals. Develop a fundamental understanding of our product, feature set and roadmap, and work closely with the product to make the right technology decisions to enable the team for streamlined growth and future development. Partnering with cross-functional peers (PM, Design, DevOps, Security, Front-end engineers) Must be open to occasional travel to Fanatics Betting & Gaming offices and other locations for conferences, events, meetings, and team building activities Qualifications We value aptitude over experience but here are some key skills that will make you successful on this team: 4-7 years of OO development experience building & deploying scalable, high-performance applications (Java strongly preferred) Experience with Spring Boot Microservices framework, and JPA is strongly preferred Familiar with web-related technologies (e.g. HTTP, REST, TCP / IP). Familiar with version control tools (e.g. Git, SVN). Familiar with UML, OOP, and design patterns. Familiar with AWS services and/or GCP. Proficiency with distributed caching and message-oriented middleware (e.g., Kafka). Experience with Docker and Kubernetes. Experience running experiments, A/B testing and optimizing for business outcomes. Able to effectively communicate complex technical subjects to a variety of audiences (engineers, technical leaders, executives, non-technical functional leaders). Ability to triage and quickly debug system-wide and customer-impacting production issues. Excellent analytical and problem-solving skills. Familiarity with highly available distributed systems, event-driven architecture, and complex 3rd party integrations. Passion for software development and system architecture and sharing knowledge within a highly collaborative team. Ready to build the future of sports betting? If you possess some of these skills but not all of them, we still encourage you to apply! The expected salary range for this role is based on job-related knowledge, skills, and experience. This role is eligible for the Fanatics Betting and Gaming annual bonus program and an equity award. *Salary range is listed in USD; actual salary will vary based on location. *Salary Range: $137,750 - $181,250 per year (actual salary will be determined in part by a successful candidate's geographic location). In addition to base salary, bonus, and equity, full-time employees are eligible for Medical, Dental, Vision, 401K, paid time off, and other benefits like GymPass, Pet Insurance, Family Care Benefits, and more. We'll also give you $700 to set up your home office! Please note that visa sponsorship is not available for this position.
    $137.8k-181.3k yearly Auto-Apply 2d ago
  • Software Engineer II - Client Service

    Fanatics 4.7company rating

    Data engineer job at Fanatics

    As a Software Engineer II at Fanatics Betting & Gaming (FBG), you'll be part of teams responsible for building the client-facing service layers that power our Sportsbook and Casino experiences. These services sit between live sports data, internal platforms, and consumer applications, enabling fast, reliable, and personalized experiences for millions of fans. In this role, you are a strong individual contributor who takes ownership of backend services and APIs from design through production. You'll collaborate closely with mobile engineers, product managers, and platform teams to deliver backend-for-frontend (BFF) services that support real-time betting, discovery, gameplay, and account experiences. You bring solid engineering fundamentals and growing expertise in service-oriented and distributed systems. You're comfortable working in ambiguous problem spaces, making thoughtful technical tradeoffs, and improving systems for performance, reliability, and scale. We value engineers who care deeply about operational excellence, observability, and building systems that perform under real-time, high-traffic conditions. Responsibilities Power consumer-facing mobile Sportsbook and Casino experiences Own backend-for-frontend (BFF) services that aggregate, transform, and optimize data for mobile clients Collaborate closely with mobile engineers, product managers, and platform teams to define API contracts and deliver end-to-end features Implement new backend features from functional requirements through production readiness, including testing and monitoring Contribute to service architecture decisions, data flow design, and performance optimizations for real-time systems Participate in an on-call rotation to troubleshoot, debug, and resolve production issues, and improve overall system reliability Apply best practices for observability, including logging, metrics, tracing, and alerting Participate in code reviews to maintain high standards for code quality, reliability, and maintainability Contribute to team planning, estimation, and technical design discussions Continuously deepen understanding of the business domain, including sports event hierarchies, betting workflows, and data quality considerations Collaborate effectively with teammates and contribute to a positive, inclusive engineering culture Be open to occasional travel to Fanatics offices or industry events for collaboration and team-building Design, develop, test, document, and deploy high-quality backend services and APIs that Required Qualifications 3-7 years of professional software development experience, primarily focused on backend or service-oriented systems Strong programming fundamentals with hands-on experience in Kotlin or Java Experience building and maintaining backend services and RESTful APIs, ideally using Spring (Spring Boot, Spring Web, etc.) or similar frameworks Solid understanding of microservices architecture, service-to-service communication, and API design principles Experience working with databases (SQL or NoSQL) and comfortable with data modeling and caching strategies Familiarity with production operations, including monitoring, alerting, incident response, and CI/CD pipelines Ability to take ownership of services and features from development through production support Strong problem-solving skills and the ability to reason through complex technical challenges Comfortable working in fast-paced environments with ambiguity and evolving requirements Strong communication skills and ability to collaborate cross-functionally in a remote-first environment Preferred Qualifications Experience designing or operating distributed systems or event-driven architectures Familiarity with Apache Kafka or similar messaging/streaming platforms Exposure to Pekko (or Akka), reactive programming models, or asynchronous processing Experience building backend-for-frontend (BFF) layers for mobile applications Knowledge of cloud platforms such as GCP or AWS and containerized environments (Docker, Kubernetes) Experience optimizing systems for low latency, high throughput, or real-time data delivery Background working with data-intensive services, live feeds, or real-time processing pipelines Interest in sports, gaming, or highly interactive consumer products If you possess some of these qualifications but not all of them, we still encourage you to apply! The expected salary range for this role is based on job-related knowledge, skills, and experience. This role is eligible for the Fanatics Betting and Gaming annual bonus program and an equity award. *Salary range is listed in USD; actual salary will vary based on location. *Salary Range: $137,750 - $181,250 per year (actual salary will be determined in part by a successful candidate's geographic location). In addition to base salary, bonus, and equity, full-time employees are eligible for Medical, Dental, Vision, 401K, paid time off, and other benefits like GymPass, Pet Insurance, Family Care Benefits, and more. Remote employee may also be eligible for a home office setup stipend. Please note that visa sponsorship is not available for this position.
    $137.8k-181.3k yearly Auto-Apply 4d ago
  • Software Engineer II (Java) - MarTech Team

    Fanatics 4.7company rating

    Data engineer job at Fanatics

    . Fanatics Betting & Gaming (FBG) is building the most trusted and innovative sportsbook platform in the industry. As part of the Internal Platforms engineering team, you will help develop the backend systems and integrations that power core customer operations, CRM workflows, marketing automation, and internal tooling across the Fanatics ecosystem. As a Software Engineer II - Java, you will focus heavily on building and maintaining Java/Spring Boot services and API integrations, while also contributing to Salesforce-related development such as Apex, Lightning Web Components, and platform automations. You will work closely with cross-functional partners in Product, Operations, Marketing, and Data to deliver stable, scalable, high-quality software solutions. This is a hands-on role for an engineer who is passionate about backend development, integrations, clean code, and solving complex problems in a fast-paced environment. Responsibilities Backend Development (Java - Primary Focus) Develop, maintain, and optimize backend services using Java, Spring Boot, and AWS. Implement RESTful, gRPC APIs, event-driven workflows, and integrations with internal and third-party systems. Contribute to technical design discussions for new features, enhancements, and system improvements. Write clean, testable, well-documented code and participate in peer code reviews. Help build scalable, resilient systems that meet performance and reliability expectations. Salesforce Development & Configuration (Secondary Focus) Contribute to Salesforce engineering work including Apex classes, triggers, Lightning Web Components, and Flows. Support the development of integrations between Salesforce and Java backend systems. Assist with Salesforce configuration tasks such as fields, objects, validation rules, automation, and metadata updates. Help troubleshoot Salesforce-related issues and contribute to improving platform performance and stability. Cross-Functional Collaboration Work with Product Managers, TPMs, and business stakeholders to clarify requirements and understand desired outcomes. Partner with internal customers in Marketing, Operations, and Data to support platform functionality and integrations. Communicate technical concepts clearly to peers and non-technical partners. Operational Excellence Participate in on-call rotations, triage production issues, and support root-cause analysis. Ensure systems meet operational standards for logging, monitoring, alerting, and error handling. Contribute to incident resolution processes and help improve remediation timelines. Continuous Improvement Support the adoption of engineering best practices across code quality, testing, observability, and automation. Stay current on new technologies, tools, and frameworks applicable to backend and CRM engineering. Look for opportunities to optimize performance, streamline workflows, and reduce technical debt. Qualifications Required 3 or more years of professional software engineering experience with strong expertise in Java and Spring Boot. 2 years of experience using a CRM platform; experience using Xtreme Push (XP) a plus. Experience building and maintaining backend services, APIs, or integrations. Familiarity with Salesforce development (Apex, LWC) or willingness to learn Salesforce engineering with guidance. Understanding of relational databases, SQL, and data modeling. Experience working with REST APIs, gRPC APIs, event-driven systems, or distributed architectures. Strong debugging and problem-solving skills, especially in production environments. Experience using Git, CI/CD pipelines, and modern development tooling. Ability to work independently on well-defined tasks and contribute to team-level designs. Strong communication skills and a collaborative, team-first mindset. Preferred Experience with AWS services (Lambda, SQS/SNS, DynamoDB, etc.) or similar cloud platforms. Exposure to message brokers such as Kafka, SQS, or other event-streaming tools. Experience with Salesforce Flows, configuration, platform APIs, or metadata management. Familiarity with containerization (Docker), Kubernetes, or infrastructure-as-code. Experience working in regulated environments or complex integration ecosystems (MarTech, OpsTech). Please note that visa sponsorship is not available for this position. The expected salary range for this role is based on job-related knowledge, skills, and experience. This role is eligible for the Fanatics Betting and Gaming annual bonus program and an equity award. *Salary Range: $137,000 - $181,000 per year (actual salary will be determined in part by a successful candidate's geographic location). In addition to base salary, bonus, and equity, full-time employees are eligible for Medical, Dental, Vision, 401K, paid time off, and other benefits like GymPass, Pet Insurance, Family Care Benefits, and more. We'll also give you $700 to set up your home office!
    $137k-181k yearly Auto-Apply 10d ago
  • Software Engineer II - Mobile

    Fanatics 4.7company rating

    Data engineer job at Fanatics

    As a Software Engineer II - Mobile at Fanatics Betting & Gaming (FBG), you'll be joining our dynamic mobile engineering teams, contributing to the rapidly growing Fanatics sportsbook app ecosystem. You'll work across various product areas, developing features that enhance customer experience and drive business growth. As a Software Engineer II at FBG, you are a fundamental problem solver and growing contributor, known for your ability to think critically and adapt to new technologies. You combine strong programming fundamentals with a willingness to learn our technology stack, delivering results across mobile platforms. You play an important role in implementing features and solutions while continuously developing your technical expertise and engineering skills. We embrace principles of data-driven development, operational excellence, and continuous process optimization to deliver a stable, scalable platform. Central to our strategy is Kotlin Multiplatform, which empowers us to deliver high-quality features quickly and consistently across multiple ecosystems. By focusing on object-oriented design, modern coding practices, open-source frameworks, and third-party platform integrations, we continuously innovate and deliver at speed in this exciting and fast-moving market. Responsibilities Develop, test, document, and deploy high quality software into production Develop a fundamental understanding of our industry, product, feature set and roadmap Implement new features from functional requirements to logic and UI with guidance Learn and follow the principles, guidelines, and best practices of our engineering strategy Work closely with our product team, design, and other internal stakeholders to understand technology decisions that grow and improve our products Participate in an on-call rotation to address urgent issues outside business hours and contribute to app enhancements and operational efficiency (OE) by troubleshooting and resolving application-related problems Escalate when tasks or projects hit roadblocks and seek guidance when needed Participate in code reviews to maintain code quality and learn from senior team members Contribute to team planning and design discussions, building expertise around design approaches Impact software quality and customer experience of product features Learn about testability, operational excellence metrics, and team documentation practices Collaborate effectively with team members and contribute to a positive team culture Be open to occasional travel to Fanatics offices and other locations for conferences, events, meetings, and team-building activities Required Qualifications 3 - 7 years of development experience Strong programming fundamentals in any language with demonstrated problem-solving abilities Willingness and eagerness to learn Kotlin as the primary development language The bulk of our business logic strategy relies on Kotlin Multiplatform (KM). You should be comfortable learning and developing business logic within this ecosystem Mobile development experience with modern UI frameworks (SwiftUI, Jetpack Compose, or similar) Team-first mentality, with a willingness to do what it takes to get the job done and a desire to strive for better Able to articulate your thinking process and explain your reasoning when working through problems Demonstrates initiative and independent problem-solving skills while knowing when to seek guidance Demonstrates logical reasoning when working through technical challenges Comfortable with ambiguity and changing requirements in a fast-paced environment Familiar with or willing to learn Agile software product delivery and SCRUM methodology Thrives in a high-growth environment where priorities evolve regularly and decisions are made quickly Able to work cross-functionally within an enterprise environment Preferred Qualifications Experience with mobile development (Android or iOS) Exposure to modern development tools and frameworks Understanding of basic software engineering principles and best practices Experience working in collaborative development environments Familiarity with version control systems and development workflows Interest in learning additional languages like Swift when needed for cross-platform work If you possess some of these qualifications but not all of them, we still encourage you to apply! The expected salary range for this role is based on job-related knowledge, skills, and experience. This role is eligible for the Fanatics Betting and Gaming annual bonus program and an equity award. *Salary range is listed in USD; actual salary will vary based on location. *Salary Range: $137,750 - $181,250 per year (actual salary will be determined in part by a successful candidate's geographic location). In addition to base salary, bonus, and equity, full-time employees are eligible for Medical, Dental, Vision, 401K, paid time off, and other benefits like GymPass, Pet Insurance, Family Care Benefits, and more. Remote employee may also be eligible for a home office setup stipend. Please note that visa sponsorship is not available for this position.
    $137.8k-181.3k yearly Auto-Apply 4d ago
  • Software Engineer I

    Fanatics 4.7company rating

    Data engineer job at Fanatics

    As a Software Engineer I at Fanatics Betting & Gaming (FBG), you'll be joining a group of engineers responsible for transforming raw data into rich, real-time product experiences across Sportsbook and Casino. Our mission is to build foundational APIs, data pipelines, and service layers that power personalized recommendations, live search, and betting interfaces used by millions of fans. As part of this team, you'll help design and scale backend services that bridge the gap between live sports data, internal content systems, and customer-facing applications. You'll work closely with engineers, data scientists, and product managers to build reliable, low-latency systems that deliver accurate and timely sports experiences - from live odds and search results to real-time box scores. This role is perfect for someone who's building on existing backend experience and wants to deepen their expertise in data-driven systems while solving complex technical problems in a fast-moving, high-impact space. Responsibilities Design, develop, test, and deploy scalable backend services and RESTful APIs that drive real-time features. Design, develop, test and contribute to mobile applications. Collaborate closely with senior engineers and product teams to understand data pipelines, system dependencies, and product requirements Participate in the on-call rotation and help triage, debug, and resolve issues in production systems Contribute to service architecture, sprint planning, and long-term technical decisions Participate in code reviews to ensure quality, maintainability, and shared learning Build observability into everything you create - we value proactive monitoring and actionable alerts Develop a growing understanding of our domain - from sports event hierarchies to how data quality impacts user trust Stay current with backend trends and tooling, especially in distributed systems, cloud-native infrastructure, and data APIs Open to occasional travel to FBG offices or industry events for collaboration and team-building Required Qualifications 1-4 years of professional experience building backend systems or APIs, ideally in fast-paced or data-rich environments 2+ years of experience with Java or Kotlin; experience with Kafka, Databricks, and Snowflake are a plus Experience and willingness to learn Kotlin Multiplatform and Mobile app development is a plus. Strong understanding of microservices architecture and REST API design principles Experience working with databases (MongoDB, or similar) and comfortable with data modeling and caching strategies Familiarity with system observability practices (logs, metrics, traces), CI/CD pipelines, and Agile workflows You're a problem solver and collaborator - comfortable taking ownership, navigating ambiguity, and working across teams Strong written and verbal communication skills, especially in remote-first settings Preferred Qualifications Exposure to cloud platforms (GCP, AWS) or Kubernetes-based infrastructure Experience in data-focused services: indexing pipelines, data quality frameworks, or real-time feeds Interest in building systems that balance scale, speed, and accuracy - especially in live sports or gaming contexts Previous work in startup-like environments or experience iterating quickly on 0→1 initiatives Passion for clean code, system design, and mentoring others where possible General interest in Sports, Casino, Generative AI, and Recommendation Systems Ready to build the future of sports betting? If you possess some of these skills but not all of them, we still encourage you to apply! The expected salary range for this role is based on job-related knowledge, skills, and experience. This role is eligible for the Fanatics Betting and Gaming annual bonus program and an equity award. *Salary range is listed in USD; actual salary will vary based on location. *Salary Range: $96,000 - $162,000 per year (actual salary will be determined in part by a successful candidate's geographic location). In addition to base salary, bonus, and equity, full-time employees are eligible for Medical, Dental, Vision, 401K, paid time off, and other benefits like GymPass, Pet Insurance, Family Care Benefits, and more. Remote employee may also be eligible for a home office setup stipend. Please note that visa sponsorship is not available for this position. 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.
    $96k-162k yearly Auto-Apply 60d+ ago
  • Software Engineer II - Backend

    Fanatics 4.7company rating

    Data engineer job at Fanatics

    The Role As a Backend Engineer at Fanatics, you'll design, develop, test, and maintain scalable, high-quality systems to deliver exceptional customer experiences. We own the Fanatics App, the brand-forward application of Fanatics that encompasses elements of all of our different brands and businesses. The Fanatics App brings together Free to Play sports games, live events, ecommerce, and new product experiences to deliver a new Sports platform. Fundamentally, we are one team in everything we do from the user experience to coding and architecture. In order to deliver on our Customer Promise, we use best in class technologies; thus allowing platforms to be as up to date as possible so that we can rapidly deliver and innovate in this exciting new market. What You'll Do: Develop, test, document, and deploy high quality software into production Build features and tools that you and your team use Participate in the on-call rotation when needed to troubleshoot software issues Escalate when tasks or projects hit roadblocks Participate in code reviews to maintain code quality and share knowledge Contribute to team planning and design discussions, building more expertise around design approaches Impact software quality and customer experience of product features Improve testability, operational excellence metrics, and team documentation Help your team define and adhere to the principles, guidelines, and best practices of our engineering strategy Develop a fundamental understanding of our industry, product, feature set and roadmap Work closely with our product team and other internal stakeholders to make technology decisions that grow and improve our products Help to onboard and mentor junior engineers and interns Remain current on the latest technologies and trends in software development Must be open to occasional travel to Fanatics offices and other locations for conferences, events, meetings, and team-building activities What We're Looking For: 1+ years of experience building backend features as part of a scrum team; proficiency in Spring with Kotlin and/or Java is a plus. Knowledge of observability practices, including logging, monitoring, and tracing in distributed systems. Experience in Agile software delivery, estimating story points, committing to work and collaborating among your team. Excellent communication skills, capable of conveying complex technical concepts clearly and effectively to diverse audiences, including engineers, executives, and non-technical stakeholders. Team-first mentality, with a willingness to do what it takes to get the job done and a desire to strive for better. Thrives in a high-growth environment where priorities evolve regularly and decisions are made quickly. Preferred Qualifications: Strong Experience in the sports industry, gaming and content delivery Highly effective with Kotlin, Java and/or Go Expertise in messaging technologies such as Kafka or Amazon SQS, with a solid understanding of event-driven architectures. Comfortable working with Cloud Native and Infrastructure as Code, like Kubernetes, Helm and Terraform Ability to work in diverse codebases, both legacy and greenfield, in different languages and environments The salary range for this position is $118,750 to $156,250 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.
    $118.8k-156.3k yearly Auto-Apply 60d+ ago

Learn more about Fanatics jobs

View all jobs