Hired Recruiters logo

Software Engineer II

Hired RecruitersSan Francisco, California

Overview

Schedule
Full-time
Career level
Senior-level
Remote
On-site
Benefits
Career Development

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 willenable 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

Job Required Skills:

Java, Golang

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall

FAQs About Software Engineer II Jobs at Hired Recruiters

What is the work location for this position at Hired Recruiters?
This job at Hired Recruiters is located in San Francisco, California, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at Hired Recruiters?
Employer has not shared pay details for this role.
What employment applies to this position at Hired Recruiters?
Hired Recruiters lists this role as a Full-time position.
What experience level is required for this role at Hired Recruiters?
Hired Recruiters is looking for a candidate with "Senior-level" experience level.
What benefits are offered by Hired Recruiters for this role?
Hired Recruiters offers Career Development for this position. Actual benefits may vary depending on the employer's policies and employment terms.
What is the process to apply for this position at Hired Recruiters?
You can apply for this role at Hired Recruiters either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.