Lead Software Engineer

Engineering · Full-time · CA, United States

Job description

Job Title: Lead Software Engineer

Job Type: Full-time

Job Description:

We are looking for a highly skilled Senior Software Engineer to join the Enthusiast Gaming team. In this role, you will be responsible for directing software development projects, producing clean code, and leading a team of engineers. You will also be responsible for ensuring the quality and functionality of software solutions for our The Sims Resource (TSR) property.

TSR was started in 1999 and is now the largest fan site for custom content in the world with over 15B downloads to date from over 200M users. TSR brings together custom content from over 250 professional 3D artists and UGC community of over 10,000 artists, totaling over 5M creations, to meet the needs of The Sims gamers, knows as Simmers. TSR is owned by Enthusiast Gaming and is run by a team of passionate Simmers.

Responsibilities:

  • Directing software development projects
  • Producing, testing, and debugging code
  • Leading engineers and developers
  • Ensure standards are in place to guide the software architecture for our platform
  • Collaborating with internal teams including product, business operations, UX, and other to identify and execute tasks in the software development life cycle
  • Reviewing and debugging code
  • Providing technical guidance, mentorship, and software project management expertise to deliver successful software projects

Requirements:

  • Bachelor’s degree in Computer Science or a related field or equivalent experience
  • 8-10 years of experience in software development
  • 3-5 years in software design
  • 3-5 years in software development team leadership
  • Knowledge of subscription-based revenue systems is required.
  • 3+ years of hands-on experience with Laravel and PHP
  • Experience with front-end technologies such as Vue.js, Angular, Ajax, and GraphQL
  • Familiarity with cloud services, especially AWS, and experience in managing and deploying applications in cloud environments
  • Knowledge of DevOps practices, including experience with Jenkins and other CI/CD tools
  • In-depth knowledge of programming languages and databases
  • Expertise with subscription revenue business models and payment processing technologies
  • Knowledge of adtech stacks to deliver on-site advertisements would be helpful
  • Strong problem-solving and analytical skills
  • Excellent communication and leadership skills
  • Expertise in the gaming industry is a plus

View in org chart

Two candidates
The Org
helps you hire
great candidates
It takes less than ten minutes to set up your company page.
It’s free to use - try it out today.