Назад
Company hidden
обновлено 2 дня назад

Senior Software Engineer, Java (IT Operations)

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer, Java (IT Operations): Building and scaling high-availability software services for an endpoint management platform with an accent on Java development, API design, relational databases, and large-scale system architecture. Focus on designing scalable systems, solving complex system design challenges, leading architectural decisions, and delivering reliable software for millions of endpoints.

Location: Remote within the USA for residents of CA, CO, CT, FL, GA, IL, KS, ME, MA, NJ, NC, NY, OR, TN, TX, VA, and WA; hybrid work is available through offices in Austin, Texas, and Tampa, Florida. Chicago city limits are excluded unless the candidate resides outside the city proper or is willing to self-relocate.

Salary: $160,000–$240,000 per year for roles based in California, Colorado, New Jersey, Washington, and New York.

Company

hirify.global provides an automated endpoint management platform that delivers visibility, security, and control for IT teams and managed service providers.

What you will do

  • Design and develop scalable, high-availability software applications and platform improvements.
  • Build and maintain mission-critical services supporting millions of endpoints and servers.
  • Influence architecture decisions involving scalability, maintainability, performance, and technical debt.
  • Collaborate with cross-functional engineering and technology teams on technical decisions.
  • Mentor junior engineers and establish technical standards and quality practices.
  • Own technical initiatives, address operational challenges, and improve software based on support data.

Requirements

  • 10+ years of Java software development experience, particularly with product applications.
  • 5+ years of experience building highly scalable systems.
  • Experience scaling systems and solving complex system design challenges.
  • Strong object-oriented programming design knowledge and expertise in API design and RESTful services, including Jersey or Spring.
  • Proficiency in relational database design and development.
  • In-depth knowledge of software quality testing practices.

Nice to have

  • Experience with caching systems, particularly Redis.
  • Experience with Kotlin, C++, Golang, Postgres, or AWS.
  • Knowledge of asynchronous application design and client-server architecture.

Culture & Benefits

  • Collaborative, kind, and curious work environment.
  • Full-time hybrid-remote flexibility.
  • Medical, dental, vision, and life insurance.
  • 401(k) plan and unlimited paid time off.
  • Professional growth and advancement opportunities.

Hiring process

  • Selection is based on job-related factors including location, experience, knowledge, and skills.
  • Visa sponsorship is not available for this position.

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