Backend Software Engineer

Sep 14, 2022
... Not specified
... Senior
Full time
... Office work

About this Role

As a software engineer working on our data systems, you will help us to personalize a content feed for 300 million unique visitors per month. The feed will be a gateway for users to engage with pop culture entertainment and gaming they are passionate about on our platform of 250k+ communities.

You will also help us to determine what 40M+ user-created pages are focused on, how they connect to the Fandom community they belong to, and the other pages on communities in our network. With this knowledge you will allow Fandom 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 third party sources and connect that to our internal data stores. On others you'll work on high throughput data ingestion pipelines to promote personalized experiences for users. You will also help share 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 report to an engineering manager who works remotely.

You Will...

  • Lead the development of sub-components
  • Contribute to the tactical planning for your team
  • Help to enrich Fandom's structured data with internal and external data sources
  • Extend and maintain scalable systems written in Java, Python, Go, and PHP
  • Responsible for 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
  • Collaborate 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+ years of experience in software engineering
  • Proficiency in Java or Go
  • Experience developing object-oriented systems
  • Relational database design and SQL experience
  • An understanding of RESTful APIs
  • Experience delivering high-quality software

Benefits & Perks

  • Vibrant team culture, periodic team lunches and happy hour events
  • Comprehensive Medical, Dental, Vision
  • Train (unlimited Udemy + more)
  • Flexible working hours and time off
  • Equity & Retirement Programs including 401K match
  • Paid Parental Leave
  • International work environment with start-up culture

About Fandom

Fandom powers fan experience. We are the world's largest fan platform. Reaching more than 315 million unique visitors per month and hosting more than 250,000 wikis, is the #1 source for in-depth information on pop culture, gaming, TV and film, where fans learn about and celebrate their favorite fandoms.

Fandom is an equal opportunity employer. Fandom values diversity, and all employment decisions are made on the basis of job requirements and individual qualifications.



43 available jobs
Top Jobs