Назад
Company hidden
3 дня назад

Associate Software Engineer - Java (Distributed Systems and Databases)

98 000 - 123 000$
Формат работы
remote (только USA)
Тип работы
fulltime
Грейд
junior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Associate Software Engineer - Java (Distributed Systems and Databases) (Java/Distributed Systems): Building and improving the telemetry data platform's ingest, storage, and query capabilities for systems processing millions of messages per second and exabytes of data with an accent on performance, scalability, and reliability. Focus on developing high-throughput Java software, solving distributed-systems and database challenges, and troubleshooting production failures through on-call support.

Location: Remote role associated with Portland, Oregon, USA

Salary: $98,000–$123,000 USD base pay per year, plus eligibility for a corporate bonus plan.

Company

hirify.global develops an observability platform that provides insight into complex digital systems, including telemetry data ingestion, storage, and querying.

What you will do

  • Develop Java features for the NRDB telemetry database and optimize performance and efficiency.
  • Implement scalable solutions for high-throughput distributed systems.
  • Improve service reliability and investigate opportunities to prevent system failures.
  • Participate in pager rotation and occasional on-call support for production incidents.
  • Collaborate with a distributed engineering group across North America and Europe.

Requirements

  • 2+ years of professional experience developing distributed SaaS software.
  • Proficiency in Java, algorithms, data structures, and high-throughput software development.
  • Understanding of distributed systems and their core challenges.
  • Experience using the command line to investigate and resolve technical issues.
  • Experience with databases such as MySQL, PostgreSQL, DynamoDB, Redis, or MongoDB.
  • Familiarity with public cloud platforms, Kubernetes, or Docker, plus strong computer science fundamentals.

Nice to have

  • Knowledge of networking and load balancing for low-latency, high-throughput systems.
  • Familiarity with observability and alerting patterns.
  • Experience debugging Java applications with tools such as Java Flight Recorder.
  • Experience working in distributed teams and asynchronously.

Culture & Benefits

  • Flexible workforce model supporting office-based, remote, and hybrid workplaces.
  • Healthcare, dental, vision, parental leave and planning, and mental health benefits.
  • 401(k) plan with company match.
  • Flexible time off, 11 paid holidays, and volunteer time off.
  • Inclusive environment focused on diverse backgrounds, abilities, and experiences.

Hiring process

  • Identity and employment eligibility verification is required.
  • A criminal background check is required.
  • Some roles may require an export compliance assessment.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →