Avatar for Pex

Find, Track & Monetize Videos & Music Across The Web

Senior Java Developer

$115k – $135k • 0.001% – 0.1%
Apply now

About us:
We have built the largest audio-visual search engine in the World allowing creators, musicians and rights holders to understand the usage of their content and help them to earn more money while exposing their content to wider audiences.

On our stack:
Our stack is very complex (https://softwareengineeringdaily.com/2018/06/22/video-search-with-rasty-turek/), spanning tens of thousands of servers (https://cloud.google.com/customers/pex/) and trillions of rows of data (https://www.citusdata.com/customers/pex).

On the front-end, we use TypeScript, mobx-state-tree, jest and cypress. On the backend it's a mix of Go, Java, C/C++ and some other languages for an exact purpose. For data we primarily use PostgreSQL (horizontally distributed by citus) and FoundationDB. We have an extensive CI/CD pipeline split between Jenkins and Drone.


  • Build services that support our video indexing system
  • Work on complex systems that support our micro-service infrastructure


  • Very good knowledge of Java 8+, Scala or Kotlin
  • Your code is stable and can run in production for months without falling apart
  • You don't shy away from writing tests
  • You have a good knowledge of SQL
  • You have worked with a queue system before


  • A supportive culture that cares about both excellent work and work-life balance
  • Salary & equity, with perks like a 10-year exercise window
  • Competitive health insurance (99% employee and 70% dependent premium coverage)
  • $300/month to spend on commute or office/co-working
  • 90 days of paid parental leave
  • 30 days of paid time off

Pex is an equal opportunity employer and values diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status.

More jobs at Pex

View all jobs

Senior Go Developer

Apply now

Senior Backend Developer

Apply now

Infrastructure Engineer

Apply now

QA Engineer

Apply now

Engineering Manager, Frontend

Apply now

Senior Digital Signal Processing (DSP) Systems Engineer

Apply now