Events  Deals  Jobs 
    Sign in  
Wikia // wiki platform
Engineering, Full Time    Huntsville, AL or Remote    Posted: Thursday, February 11, 2021
Apply To Job

About this Role

At Fandom, a Principal Software Engineer works in a cross-ocean product team & serves as a technical leader for delivering the best web experience for millions of Fandoms Tabletop users. This role helps us scale & improve our products by creating a wide range of features to allow users to power their gaming experience. This is part of an autonomous, experienced team, involved in all steps of our development process, & allows this role to contribute their own ideas & improvements to our platform.

You Will...

  • Have a Broad Technical Impact
    • This role will own this technical area from an architectural & systems design perspective, leading other engineers, & working side-by-side with them to discover & implement solutions. Its a lead role that also allows someone to roll up their sleeves & get their hands dirty.
    • This role will be a top technical leader throughout all of Fandom & 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, & finding that right balance of developing solutions for current needs while not over-optimizing for issues we're not sure well need to solve. 
    • Always have a plan for potential future issues & growth opportunities.
    • Stays abreast of applicable new technology innovations happening in the industry, knows when is the right time to bring new thoughts & potential architectural changes into discussions with an understanding of the trade-offs & potential impact on overall tech-debt.
  • Be Accountable
    • Provide technical leadership for highly impactful projects that involve multiple teams & span multiple technologies & systems
    • Lead large projects or large significant pieces of projects depending on the project scale
    • Proactively identify risks & opportunities to improve the organizations methods & technologies
    • Influences other senior leaders on engineering strategy
  • Lead  Key Initiatives
    • Working with the Data Science team to build out & scale our Tabletop platform for millions of users worldwide.
    • Work with our engineering teams to continue our migration from a monolithic stack to a microservice based architecture.

You Have...

  • 10+ years of Consumer Web software engineering experience with a track-record of growth & success in front-end development, design & architecture
  • Recent experience building & migrating to a modern front-end tech-stack JAMstack, Raect.js, Redux, typescript, express.js 
  • Practical usage of scaled-up DBMS based platforms (DynamoDB, MongoDB), with expertise in both relational & nonrelational systems & when it is important to choose each one
  • Strong API integration skills with experience migrating from a DC to cloud architecture using tools such as AWS, Elastic Search, GraphQL (Apollo) & Cognito
  • A high degree of proficiency in how to optimize full-stack web systems, in both dynamic & highly cached environments.
  • Experience building large user personalization systems with an average monthly base of millions of monthly users, preferably scaled to 10x those numbers
  • Deep experience as a thought leader & technical leader for large Engineering teams
  • An ability to hit the ground running; digesting what we have, where we are going, & using previous experiences to drive forward within a few weeks.
  • Demonstrated experience explaining complicated technical plans to a variety of audiences & business stakeholders.
  • A mindset that is business-oriented, collaborative, & comfortable with mentoring others to positive outcomes

Bonus Points if You Have...

  • A passion for fandoms & 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 & 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, & celebrate the world of pop culture. Whether looking for in-depth information on favorite fandoms or whats buzzing in entertainment, Fandom has your pop culture curiosities covered through fan-expert knowledge & carefully curated & fun, original multi-platform content.

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

  • We serve a global community.
    Connection with our fans, creators, & partners is at our core, & its grounded by our active efforts of inclusion.
  • We build experiences.
    We imagine, improve, & deliver solutions.
  • We bring joy.
    We celebrate our fandoms, our teammates, & the work we do.

Fandom is an Equal Opportunity Employer

Apply To Job
© 2021 GarysGuide      About    Feedback    Press    Terms