Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Principal Software Engineer

Fandom

Principal Software Engineer

San Francisco, CA
Full Time
Paid
  • Responsibilities

    Job Description

    ABOUT THIS ROLE At FANDOM, this Principal Engineer role works with the Data Platform team and serves as a technical leader who builds engagement and monetizes the experiences from both an architectural and systems design perspective, for over 300 million monthly users across Fandom sites and applications. The role is a top technical leader throughout all of Fandom.

    YOU WILL... Have a Broad Technical Impact

    • This role will own this technical area from an architectural and systems design perspective, leading other engineers, and working side-by-side with them to discover and implement solutions. It's a lead role that also allows someone to roll up their sleeves and gets their hands dirty.
    • This role will be a top technical leader throughout all of Fandom and as such, being a clear communicator across a variety of audiences is imperative.

    Execute with the Future in Mind

    • This role is one that must always be thinking about the future, not overbuilding for it, and finding that right balance of developing solutions for current issues while not over-engineering for issues we are not sure we'll need to solve for 
    • Always have a plan for potential future issues and growth opportunities.
    • Stays abreast of all applicable new technology innovations happening in the industry, and knows when is the right time to bring new thoughts and potential infrastructure changes into discussions, with an understanding of the trade-offs and potential impact on overall tech-debt.

    Be Accountable

    • Provide technical leadership for highly impactful projects that involve multiple teams and span multiple technologies and systems
    • Lead large projects or large significant pieces of projects depending on the project scale
    • Proactivity identify risks and opportunities to improve the organization's processes and technologies
    • Influences other senior leaders on engineering strategy

    Lead  Key Initiatives

    • Working with the Data Science team to build out and scale Recommendations for TV, Movie, and Games both inline in the User's experience and as stand-alone pages
    • Streaming user pageview and action-event data into a system that develops a dynamic Profile of each user to be used to Personalize their experiences in a multitude of ways
    • Scaling out our Gamification systems to encourage users to develop high-quality content and be rewarded for their efforts
    • Using all of the above to find new ways to monetize the users' experiences through Affiliate, E-Commerce, Display, and hopefully many more types of future revenue streams

    YOU HAVE...

    • 10+ years of Consumer Web software engineering experience
    • Expertise in a modern form of 1 or more of the following languages: Java, Golang, Python, PHP
    • Practical usage of scaled-up DBMS based platforms, with expertise in both relational and nonrelational systems and when it is important to choose each one
    • A high degree of proficiency in how to optimize full-stack web systems, in both dynamic and highly cached environments 
    • Experience building large user personalization systems with an average monthly base of at least 50-100M monthly users, preferably scaled to 10x those numbers
    • Deep experience as a thought leader and technical leader for large Engineering teams
    • An ability to hit the ground running; digesting what we have, where we are going, and using previous experiences to drive forward within a few weeks
    • Demonstrated experience explaining complicated technical plans to a variety of audiences
    • A mindset that is business-oriented, collaborative, and comfortable with mentoring others

    BONUS POINTS IF YOU HAVE...

    • A passion for fandoms and an interest in building products for fan communities around the world.
    • Contributed to open-source projects

    BENEFITS & PERKS

    • Stock options
    • Training based on business needs
    • Flexible working hours
    • Open, energetic and fan-focused, international work environment
    • Miscellaneous perks such as wellness programs, swag, etc.

    ABOUT FANDOM Fandom is a global entertainment media brand powered by fan passion. The fan-trusted source in entertainment, Fandom provides a home to explore, contribute to, and celebrate the world of pop culture. Whether looking for in-depth information on favorite fandoms or what's buzzing in entertainment, Fandom has your pop culture curiosities covered through fan-expert knowledge and carefully curated and fun, original multi-platform content.

    Fandom has a global audience of almost 300 million monthly unique users and encompasses over 400,000 fan communities. We currently feature more than 55 million pages of content, inclusive of video. Our Fandom values are:

    • WE SERVE A GLOBAL COMMUNITY. Connection with our fans, creators, and partners is at our core, and it's grounded by our active efforts of inclusion.
    • WE BUILD EXPERIENCES. We imagine, improve, and deliver solutions.
    • WE BRING JOY. We celebrate our fandoms, our teammates, and the work we do.

     

    Fandom is an Equal Opportunity Employer

     

    San Francisco Fair Chance Ordinance Police Code, Article 49