Principal Software Architect

2 weeks ago


San Mateo, California, United States Fanatics Full time
Job Opportunity

At Fanatics, we're building a leading global digital sports platform that ignites the passions of global sports fans and maximizes the presence and reach for our hundreds of sports partners globally. We're seeking a passionate and experienced Principal Engineer to play a key role in shaping the future of our data platforms.

Responsibilities:
  • Drive the technical roadmap for the evolution of our data platforms, ensuring they're scalable, reliable, and meet the evolving needs of the business.
  • Lead large initiatives within the Data Platforms organization, collaborating effectively with cross-functional teams including data engineering, ML engineering, and product management.
  • Provide mentorship and guidance to junior engineers, fostering their growth and development within the team.
  • Build data platforms that promote standardization, including data pipeline development, platform tooling, data lake formatting, and data democratization.
  • Lead the development and implementation of a shared AI/ML infrastructure platform, accelerating the adoption and deployment of impactful ML models across the company.
  • Build and maintain the AI/ML infrastructure to support Fanatics' AI/ML needs, with a focus on standardized MLOps practices.
  • Champion data governance best practices, establishing and enforcing data processing principles, design patterns, and practices.
  • Build strong cross-functional partnerships with data teams across the organization, influencing them to adopt best practices and collaborate effectively.

Qualifications:
  • 10+ years of experience leading the development of modern data architecture, analytics, data governance, AI/ML, or related areas.
  • Strong expertise in the big data ecosystem, including tools like Kafka, Spark, Apache Iceberg, Airflow, S3, data modeling, data warehouses, OLAP databases, etc.
  • Proven experience in data processing, orchestration, data engineering, and AI/ML domains.
  • Excellent communication skills, with the ability to collaborate effectively across teams and provide clear and concise technical guidance.
  • Experience with AI/ML platforms and a working knowledge of how data scientists leverage data for AI is a strong plus.

About Us

Fanatics is a leading global digital sports platform that ignites the passions of global sports fans and maximizes the presence and reach for our hundreds of sports partners globally. We operate a vertically-integrated platform of digital and physical capabilities for leading sports leagues, teams, colleges, and associations globally - as well as our flagship site.

  • San Mateo, California, United States Snowflake Computing Full time

    At Snowflake Computing, we're seeking a highly skilled Principal Software Security Architect to lead our efforts in designing and implementing secure-by-default solutions for our cloud-based products and infrastructure.This role requires a strong understanding of software engineering best practices, including documentation, testing, and observability. The...


  • San Diego, California, United States ResMed Full time

    Role OverviewWe are seeking a highly skilled Principal Software Architect to join our Digital Health Technology team. As a key member of our team, you will be responsible for architecting, implementing, and delivering our roadmap.Key ResponsibilitiesArchitect and implement cloud native technologies, including Kubernetes, Docker, and serverless.Drive our...


  • San Jose, California, United States Stellar Consulting Solutions, LLC Full time

    Role OverviewWe're seeking a Principal Software Architect to lead the development of a secure and scalable IAM platform. You'll define strategy, mentor a team, and implement solutions for authentication, authorization, and access management. You'll collaborate with internal and external teams to ensure security, compliance, and seamless integration across...


  • San Mateo, California, United States Roblox Full time

    Join Our Team as a Principal Software EngineerWe're seeking a highly skilled Principal Software Engineer to join our Observability team at Roblox. As a key member of our team, you will be responsible for designing and implementing scalable, reliable, and easy-to-use observability infrastructures that support our platform.Key Responsibilities:Work with...

  • Software Architect

    4 weeks ago


    San Jose, California, United States Innominds Software Full time

    Job Title: Software ArchitectInnominds Software Inc. is seeking a highly skilled Software Architect to join our team in San Jose, CA.Job Summary:We are looking for a talented Software Architect to design and develop complex software systems. The ideal candidate will have a strong background in software engineering, architecture, and design patterns.Key...


  • San Mateo, California, United States Snowflake Computing Full time

    Transform the Future of Data CloudsSnowflake Computing is at the forefront of the data revolution, committed to building the world's greatest data and applications platform. As a Principal Software Engineer on our Global Platform team, you will play a key role in shaping the future of our cloud infrastructure.Our Global Platform organization is responsible...


  • San Diego, California, United States Cubic Corporation Full time

    Job Title: Senior Principal ArchitectCubic Corporation is seeking a Senior Principal Architect to lead the development and execution of the company's architectural vision. This role demands a deep understanding of both technical and business landscapes, with a strong focus on cloud architecture and scalable, cloud-native solutions.Key Responsibilities:Lead...


  • San Francisco, California, United States Crusoe Full time

    Unlock Value in Stranded Energy ResourcesCrusoe Energy is pioneering advancements in the networking and cloud space, with a focus on AI and ML. We are seeking a seasoned software architect/engineer with a deep passion for building distributed and scalable, high performance storage systems with significant experience contributing to IaaS, Cloud Native Storage...


  • San Francisco, California, United States Splunk Full time

    About the RoleWe are seeking a highly experienced Senior Principal Software Architect to lead our global-scale security detection platform. As a key member of our team, you will be responsible for architecting and optimizing our platform for performance, reliability, and quality using Splunk platform innovations, open-source, and cloud tools and...


  • San Mateo, California, United States Snowflake Computing Full time

    Build the Future of Cloud ComputingSnowflake Computing is at the forefront of the data revolution, committed to building the world's greatest data and applications platform. Our 'get it done' culture allows everyone at Snowflake to have an equal opportunity to innovate on new ideas, create work with a lasting impact, and excel in a culture of...


  • San Mateo, California, United States Snowflake Computing Full time

    Job SummaryWe are seeking an experienced Principal Software Engineer to join our team at Snowflake Computing. As a key member of our Billing & Payments Platform team, you will be responsible for building a reliable and scalable Payment Platform leveraging Snowflake technologies.Key ResponsibilitiesDrive highly impactful initiatives from idea formulation to...


  • San Diego, California, United States Northrop Grumman Full time

    Job Title: Principal/Sr Principal Computer Systems ArchitectNorthrop Grumman is seeking a highly skilled Principal/Sr Principal Computer Systems Architect to join our team. As a key member of our organization, you will be responsible for designing and implementing complex computer systems architectures for our development programs.Key Responsibilities:Design...

  • Principal Architect

    1 month ago


    San Jose, California, United States Tag-N-Trac Full time

    Job Title: Principal ArchitectAt Tag-N-Trac, we are seeking a visionary and technically adept Principal Architect to join our team. As a key member of our engineering team, you will play a pivotal role in shaping the technical future of our highly scalable real-time SaaS platform and Mobile applications that are cloud native.Responsibilities:Execute on the...


  • San Jose, California, United States Super Micro Computer Full time

    Job Title: Principal Solution ArchitectWe are seeking a highly skilled Principal Solution Architect to join our team at Super Micro Computer. As a key member of our technical leadership team, you will play a critical role in designing and implementing sophisticated, scalable, and innovative hardware and software solutions for our clients.Key...


  • San Francisco, California, United States Salesforce Inc Full time

    At Salesforce, we're seeking a highly skilled Principal Member of Technical Staff to join our team in San Francisco, CA.The ideal candidate will have a Master's degree in Computer Science, Engineering, or a related quantitative discipline, and two years of experience in software development, data engineering, or a related field.Key responsibilities...


  • San Francisco, California, United States Figure Full time

    About FigureFigure is a leading financial technology company that is revolutionizing the way financial services are delivered. With a strong focus on innovation and disruption, Figure is poised to make a significant impact in the industry.Job DescriptionWe are seeking a highly experienced Principal Software Engineer to join our Data Engineering team. As a...


  • San Francisco, California, United States Understanding Recruitment Full time

    Principal Software EngineerWe're seeking a highly skilled Principal Software Engineer to join our team at a fast-growing, heavily-backed live shopping platform based on the West Coast. As a key member of our engineering team, you will be responsible for architecting, designing, and implementing scalable real-time systems, building a live stream platform, and...


  • San Francisco, California, United States Checkr Full time

    About CheckrCheckr is a leading provider of background check services, empowering businesses to make informed hiring decisions. We're seeking a highly skilled Principal Software Engineer to join our team and drive the design of our core systems.Job SummaryWe're looking for a seasoned software engineer with a strong background in architecture and leadership...

  • Software Architect

    4 weeks ago


    San Francisco, California, United States Better Hire Full time

    Job OpportunityWe are seeking a highly skilled Software Architect to join our Web & Mobile team as a Principal Consultant.About the RoleAs a key member of our team, you will provide subject matter expertise around web and mobile development solutioning and act as a lead project architect and direct report manager to a team of full stack developers.Key...


  • San Mateo, California, United States Zoox Full time

    Software Systems Engineer - ArchitectFoster City, CASoftware – Software Systems Engineering /Full-time /HybridThis is an opportunity to join the Software Systems Engineering team to participate in building the Zoox robotaxi, the first in the world that has operated on public roads. The Software Systems Engineering team is responsible for defining SW...