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

Software Engineer II

Fandom

Software Engineer II

San Francisco, CA
Full Time
Paid
  • Responsibilities

    Job Description

    ABOUT THIS ROLE Join the team at Fandom and work with great people (fans! Star Wars, Twin Peaks, RPG games). As a Software Engineer II, working on our data systems, you will help us to determine what 300M+ users are passionate about by contributing development of a real-time digital profile. The digital profiles that you help create will be the foundation for data science-driven user personas and personalized recommendations across the platform, at scale, and in real-time. You will report to our Staff Software Engineer.

    You will also help us to determine what 32M+ user-created pages are focused on, how they connect to the Fandom community they belong to, and the other pages of the 400k+ communities in our network. With this knowledge, you will enable Fandom to build the rich digital profiles mentioned above to build deeper and more engaging experiences for our users.

    What does a typical day look like for a software engineer? On some days you'll write code to ingest data from 3rd party sources and connect that to our internal data stores. On others, you'll work on high throughput data ingestion pipelines to ensure real time digital profiles. You will also be actively involved in sharing your knowledge through documentation, pull requests, and informal training sessions. And finally, you'll often find yourself tuning and monitoring a production system running at scale.

     YOU WILL...

    • Lead the development of sub-components
    • Contribute to the tactical planning for your team
    • Help enrich Fandom's structured data with our data sources
    • Extend and maintain scalable systems written in Java, Python, Go, and PHP
    • Oversee the entire lifecycle of the work they deliver: development, testing and maintenance
    • Share knowledge through documentation and pull request comments
    • Work with a globally distributed team
    • Learn new technologies, patterns, and processes
    • Work with your team to solve technical issues
    • Deepen your technical knowledge in one or more areas of expertise

    YOU HAVE...

    • BA/BS in Computer Science or related technical field or equivalent experience
    • 2 or more years of experience in software engineering
    • Proficiency in Java or Go
    • Experience designing and implementing object-oriented systems
    • Relational database design and SQL experience
    • An understanding of RESTful APIs
    • Experience delivering high-quality software

     BENEFITS & PERKS

    • Health, Vision, Dental, and Life Insurance
    • 401k Plan (+matching)
    • Flexible time off - flexible and generous
    • Flexible Spending Accounts (FSA)
    • Health Savings Account (HSA)
    • Family Assistance Programs
    • Employee Assistance Programs and Support
    • Wellness Programs
    • Loan-Assistance, money-management, pet insurance, and other discounts
    • Phone, Gym, and commuter programs
    • An international work environment with a startup culture

     

    BENEFITS & PERKS

    • Stock options
    • Health, Vision, Dental, and Life Insurance
    • 401k Plan (+matching)
    • Flexible time off - flexible and generous
    • Flexible Spending Accounts (FSA)
    • Health Savings Account (HSA)
    • Family Assistance Programs
    • Employee Assistance Programs and Support
    • Wellness Programs
    • Loan-Assistance, money-management, pet insurance, and other discounts
    • Phone, Gym, and commuter programs
    • An international work environment with a startup culture
    • Open, energetic and fan-focused, international work environment
    • Miscellaneous perks such as, swag, etc.

     ABOUT FANDOM Fandom is a global entertainment media brand powered by fan passion. 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.

     

    Learn More about Fandom

    • Fandom Staff Blog
    • Working Remote - Perspective
    • State of Fandom
    • Fandom Engineering Blog
    • Black Lives Matter

      FANDOM IS AN EQUAL OPPORTUNITY EMPLOYER

    At Fandom, one of our core values is 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. As such, we're proud to be an Equal Opportunity Employer, and we do not discriminate based on race, ethnicity, ancestry, citizenship status, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), marital status, registered domestic partner status, caregiver status, sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, genetic information, military or veteran status, mental or physical disability, political affiliation, status as a victim of domestic violence, assault or stalking, or other applicable legally protected characteristics.

    We invite you to complete the optional section below. This information will help Fandom with our reporting requirements and help us learn more about how we can increase diversity in our candidate pool. Completion of this section is entirely voluntary and has no impact on your opportunity for employment.

    NEW YORK FAIR CHANCE ACT

    SAN FRANCISCO FAIR CHANCE ORDINANCE