Software Engineer

FOX Los Angeles, CA

About the Job

JOB DESCRIPTION

We are looking for a Software Engineer to join our Tech Ops/Product Development team under our Consumer Products & Engineering group to build and operate APIs that support Fox platforms and properties.

A SNAPSHOT OF YOUR RESPONSIBILITIES

  • Develop software API solutions; collaborate and confer with colleagues, studying systems flow, data usage, and work processes, investigating problem areas, and following the software development lifecycle
  • Develop new features, improve existing features, and fix bugs
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
  • Prepare and install solutions by determining and designing system specifications, standards, and programming
  • Accomplish engineering and organization mission by completing related results as needed
  • Support software to ensure high quality and SLA's


WHAT YOU WILL NEED

  • Understanding of algorithms and code complexity
  • Experience with at least one of typed languages (e.g. Golang, Rust, Java, C, C++, etc.)
  • Experience with at least one scripting language - (e.g. Python, Javascript, Shell, etc.)
  • Understanding of SQL and NoSQL databases
  • Understanding of the Software Development Life Cycle


NICE TO HAVE, BUT NOT A DEAL BREAKER

  • Experience with Golang
  • Experience with cloud providers such as AWS, GCP etc
  • Familiarity with containers, micro-services and related architectures
  • Bachelor's degree in Computer Science, Engineering or a related field


We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law. We will consider for employment qualified applicants with criminal histories consistent with applicable law.