Posted in

Principal Software Engineer

Principal Software Engineer

CompanyOpenX
LocationLos Angeles, CA, USA
Salary$229500 – $245000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • 7+ years of experience with low-latency high-volume applications, including development, performance analysis, and monitoring in a JVM-based language.
  • Experience with Erlang or Java, or Go.
  • Experience with JavaScript and familiarity with browser fundamentals are a plus.
  • Experience with Google Cloud Platform, k8s, and Docker is a big advantage.
  • Solid organizational skills, including attention to detail and the ability to handle projects efficiently and meet tight deadlines.
  • Self-starter with the ability to work independently and show initiative and judgment in the absence of specific directions.
  • The ability to work effectively on a team, coordinate or lead others, and deal with external customers.
  • Bachelor’s degree in Computer Science or equivalent degree.

Responsibilities

  • Design high-performance, distributed, low-latency systems.
  • Architect, create, and deliver new features and functionality.
  • Work with Product to drive the requirements, and own the project end-to-end.
  • Analyze and improve the efficiency, scalability, and stability of servers and processes.
  • Think long-term and be unsatisfied with band-aids.
  • Identify unnecessary complexity and remove it.
  • Perform other, possibly unexpected job duties as requested or as required by business needs.

Preferred Qualifications

  • Experience working in digital media, marketing technology or advertising technology is a big plus.
  • Familiarity with or willingness to use Erlang (as we transition from Erlang to GoLang).