Назад
Company hidden
10 дней назад

Principal Software Engineer - Fullstack (Java/React)

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

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

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

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

Текст:
/
TL;DR
Principal Software Engineer - Fullstack (Java/React): Building scalable Marketplace Orders and Returns platforms across backend services and modern web front-end applications with an accent on distributed systems, event-driven architecture, platform engineering, and AI-driven insights. Focus on designing microservices, APIs, webhooks, and integrations, solving data consistency and resiliency challenges, and leading cross-team architecture and modernization.

Location: Sunnyvale, California, United States; home office

Annual salary: $143,000–$286,000, plus performance bonuses and possible stock.

Company

hirify.global supports Walmart’s marketplace ecosystem, enabling third-party sellers to manage products and deliver customer experiences on walmart.com.

What you will do

  • Drive the technical vision and architecture for Marketplace Orders and Returns systems.
  • Design and scale event-driven, microservices-based platforms, including APIs, webhooks, app integrations, and web front-end applications.
  • Lead end-to-end backend and React/Redux front-end architecture for Marketplace workflows.
  • Improve developer productivity, scalability, reusability, platform modernization, and engineering practices across teams.
  • Make cross-team architectural decisions and solve distributed-systems challenges involving consistency, resiliency, latency, scalability, and performance.
  • Mentor senior engineers, lead design reviews, collaborate with Product and Engineering leaders, and contribute hands-on to critical systems.

Requirements

  • Deep expertise in distributed systems, microservices, and event-driven architectures.
  • Strong experience building and scaling highly available, high-performance cloud-native platforms.
  • Proficiency in Java and familiarity with React/Redux.
  • Experience designing and evolving APIs, webhooks, and external integrations at scale.
  • Strong foundation in platform engineering and reusable, extensible systems.
  • Proven ability to drive architecture across teams, influence technical decisions, and handle complex, ambiguous challenges.
  • Experience using data and AI-driven insights to improve systems and user experiences.
  • Excellent collaboration and communication skills across engineering and business stakeholders.
  • Either a bachelor’s degree in computer science, computer engineering, computer information systems, software engineering, or a related area plus 5 years of software engineering or related experience, or 7 years of software engineering or related experience.

Nice to have

  • Master’s degree in computer science, computer engineering, computer information systems, software engineering, or a related area plus 3 years of software engineering or related experience.
  • Knowledge of WCAG 2.2 AA, assistive technologies, and digital accessibility best practices.

Culture & Benefits

  • Full-time employment with medical, vision, dental, life insurance, disability coverage, and 401(k) benefits.
  • Paid time off, including sick leave, parental leave, family care leave, bereavement, jury duty, and voting leave.
  • Performance-based bonuses, possible stock, company discounts, and other financial benefits.
  • Walmart-paid education programs may cover tuition, books, and fees for eligible employees.
  • Benefits and paid-time-off amounts depend on job classification, length of employment, and applicable plan terms.
  • Drug-free workplace and no-tolerance policy for illegal drugs and alcohol on the job.

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

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