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

Software Developer III (Scala/Java)

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

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

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

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

Текст:
/
TL;DR
Software Developer III (Scala/Java): Building backend processors and workflows that ingest, validate, transform, and distribute real-time weather data for consumer and enterprise products with an accent on reliability, scalability, relational databases, functional programming, and cloud deployment. Focus on designing distributed processing services, optimizing data flows, resolving production incidents, and mentoring developers.

Location: State College, PA, USA, or remote

Company

hirify.global provides real-time weather forecasts, alerts, observations, and weather data products for consumers, businesses, and government agencies worldwide.

What you will do

  • Lead the design, development, testing, and maintenance of backend processors for ingesting, validating, transforming, and distributing real-time weather data.
  • Own end-to-end data flows, including production databases, monitoring, operational efficiency, data quality, and incident response.
  • Design database schemas, SQL objects, and processing capabilities for new providers, data formats, business requirements, and product features.
  • Define reliability, performance, scalability, testing, deployment, and observability standards for backend processing software.
  • Align technical solutions with software engineers, data operations, product managers, and business stakeholders.
  • Conduct code reviews, document workflows, evaluate technologies, and mentor less experienced developers.

Requirements

  • Bachelor’s or master’s degree in computer science, software engineering, information technology, or a related field.
  • 5+ years of experience designing and developing backend software or distributed systems.
  • Advanced experience with Scala or Java and functional programming concepts.
  • Expertise deploying applications in Microsoft Azure, AWS, or Google Cloud.
  • Deep experience with relational database architecture, schema design, SQL, and performance optimization at scale.
  • Experience with XML, JSON, RESTful APIs, regular expressions, external data providers, technical design discussions, and code reviews.

Nice to have

  • Experience with event-driven, distributed, or message-based systems.
  • Experience with weather, environmental, geospatial, or other Earth science data.
  • Experience integrating multiple external data providers or APIs.
  • Proficiency with Microsoft SQL Server and Microsoft Azure.
  • Experience providing technical guidance to software developers.

Culture & Benefits

  • Work in an Agile-based environment with software, data operations, product, and business teams.
  • Collaborate with peers and stakeholders serving a global audience.
  • Contribute to quality assurance practices, documentation standards, and continuous improvement of team workflows.
  • Equal employment opportunity employer committed to reasonable accommodations for individuals with disabilities.

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