Назад
Company hidden
21 час назад

Senior Software Engineer, Java

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer, Java (Scalable Cloud Services): Designing and developing high-availability software for NinjaOne's IT operations and remote access platform with an accent on scalable architecture, API design, and distributed systems. Focus on building signaling and session infrastructure, solving datastore and system-design bottlenecks, and ensuring reliable communication across multi-region services.

Location: Remote from the USA for residents of CA, CO, CT, FL, GA, IL, KS, MA, MD, ME, NJ, NC, NY, OH, OR, TN, TX, VA, or WA; hybrid work is available from offices in Austin, Texas or Tampa, Florida. Onsite interviews may be required. Chicago city limits are excluded.

Salary: $140,000–$200,000 USD base salary annually.

Company

hirify.global provides a Unified IT Operations Platform for endpoint management, autonomous patching, backup, and remote access, serving nearly 40,000 customers in more than 140 countries.

What you will do

  • Develop large-scale, high-quality software applications for IT operations and remote access.
  • Design scalable, maintainable, high-availability systems and influence architectural decisions.
  • Build backend signaling and session infrastructure for connection negotiation, session state, streaming data paths, and reliable communication between endpoint agents and cloud services.
  • Balance technical debt, performance, scalability, and business needs.
  • Collaborate with cross-functional engineering teams, mentor junior engineers, and establish technical standards.
  • Own technical initiatives, address support-driven challenges, and implement quality assurance practices.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or equivalent work experience.
  • 10+ years of Java software development experience, particularly with product applications, including 5+ years working with highly scalable systems.
  • Experience scaling systems and solving complex system design challenges.
  • Strong knowledge of object-oriented programming design principles and practices.
  • Expertise in API design and RESTful services, including frameworks such as Spring.
  • Proficiency in relational database design and development and experience with caching systems.
  • Must be a U.S. citizen or lawful permanent resident due to federal government security requirements.
  • Visa sponsorship is not available.

Nice to have

  • Experience with data warehouses.
  • Experience with testing and automation tooling.

Culture & Benefits

  • Full-time hybrid-remote work with flexibility needs supported.
  • Medical, dental, and vision insurance, life insurance, and a 401(k) plan.
  • Unlimited paid time off and work-life balance support.
  • Opportunities for growth and advancement.
  • Collaborative, kind, and curious working environment.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →