PulsePoint

Java Concurrency Expert

в PulsePoint

8 000 —‍ 12 000 $/мес на руки

Полная удалёнка
Специализация
Java / Scala
Уровень
Senior

Stack

JavaGitMavenTeamCityJiraConfluenceCrucibleRedis

PulsePoint is a fast-growing healthcare technology company (with adtech roots) using real-time data to transform healthcare. We help brands and agencies interpret the hard-to-read signals across the health journey and unify these digital determinants of health with real-world data to produce the most dimensional view of the customer.

We’re looking for a Java Concurrency Expert who will join our Exchange team and help us scale our core platform, which is currently serving up to 1 million transactions per second.

Currently, the PulsePoint Exchange:

  • Handles hundreds of thousands of transactions per second, billions of times each month.
  • Evaluates, selects, and optimizes ad-serving based on advanced statistics and machine learning.
  • Returns responses collected from dozens of parties in milliseconds.
  • Factors thousands of data points in every serving decision.

Some tools we use:

  • Git, Maven, TeamCity, JIRA, Confluence, Crucible, IntelliJ, Redis.
  • Some practices we’ve adopted: TDD/unit testing, Continuous Integration, code reviews, Scrum.
  • Things we’re working on: cloud computing, event-driven I/O, self-healing systems, analytic databases.
  • We like open source: Spring, Hadoop (we run the NYC Hadoop Meetup), Jetty, Linux, Memcached.

What you’ll need:

  • Mastery of algorithms, data structures, and performance.
  • Experience in performance optimization (CPU, Memory, I/O) and high-scale (>500 req/sec).
  • Experience with open-source projects and tools.
  • Experience with automated testing (TDD, Mocking, Unit/Functional/Integration).
  • Expert knowledge of the Java language, platform, ecosystem, and underlying concepts and constructs.
  • Basic knowledge of Python is a plus, but not critical.

What we value as a team

  • Code built for Performance and Scale.
  • Solid engineering practices (e.g. design patterns, automated testing, fault-tolerant systems, KISS).
  • Leveraging Open Source.
  • Agile development and tight interaction with business/operations.
  • Automated testing.
  • Developers who can navigate around a Linux box.
  • Passion, technical expertise, and personal accomplishment.
  • Rolling up your sleeves and getting things done.

What we offer

  • Remote work. Relocation to EU/UK/US is negotiable (depends on your current location and legal status).
  • Flexible schedule, though some intersection with EST working hours is required
  • Salary: 6-8k USD/month, higher figures may be negotiated
  • US holiday schedule
  • 21 days of vacation.
Петр Кузин Tech Recruiter
PulsePoint

О компании PulsePoint

Сфера
Медиа
Инвестиции
$25-50М
Размер
201 - 500

PulsePoint — глобальная программная рекламная платформа со специализированным опытом в области здравоохранения, объединяет науку программного таргетинга, распространения и оптимизации с искусством взаимодействия с брендом.

Похожие вакансии

400 000 – 450 000 ₽/мес на руки
📍 Москва (м. Тульская), полная удалёнка
383 000 – 585 000 ₽/мес на руки
📍 Москва (м. Белорусская), Санкт-Петербург (м. Новочеркасская), полная удалёнка
350 000 – 550 000 ₽/мес на руки
📍 Москва (м. Деловой центр), Санкт-Петербург (м. Лиговский проспект), можно удалённо из РФ
350 000 – 400 000 ₽/мес на руки
Можно удалённо из РФ
300 000 – 490 000 ₽/мес на руки
📍 Москва (м. Павелецкая), Санкт-Петербург (м. Площадь Ленина), Казань, Екатеринбург, можно удалённо из РФ