Hybrid Software Engineer

Posted last month

Apply now

About the role

  • Code, test, debug and maintain software applications handling millions of real-time requests per second efficiently.
  • Constantly improve development, testing, configuration management, monitoring, and operational tools and processes.
  • Work and collaborate closely with cross-functional teams, including product engineering, modeling, and other platform teams, to ensure delivering high-quality software products.
  • Profiling and optimizing bidding machines.
  • Setting up and running experiments to improve stability, reliability, and bidding performance across the stack.
  • Providing tooling for other software engineers to run their servicesParticipating in oncall duties.

Requirements

  • 1-2 years experience developing and working on distributed software systems as a Software Engineer.
  • Skills in distributed system and software design, concurrent algorithms, data structures, and software engineering.
  • Hands-on experience with Java, Golang, or a similar language.
  • Degree in a topic related to Computer Science, or equivalent.
  • Bonus: Experience in programmatic advertising.

Benefits

  • Performance bonus
  • Equity
  • Comprehensive benefits package
  • Generous vacation
  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Retirement plans

Job title

Software Engineer

Job type

Experience level

Junior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job