Перейти к основному содержимому
GoTo

Backend Software Engineer

УдалённоGermany толькоВ архиве
Опубликовано
Роль
Бэкенд
Опыт
Мидл
Занятость
Полная занятость
Зарплата не указана
Проверьте доступность

Доступно для: DE only. Укажите, откуда вы работаете, чтобы проверить доступность.

Коротко по делу

Backend Software Engineer with 2-5 years of experience in NodeJS/TypeScript microservices, cloud environments (AWS), and distributed systems. Must have strong Linux, Kubernetes, Docker, and bash scripting skills. Familiarity with networking protocols like WebRTC is required.

Ключевые навыки

Node.jsTypeScript

Обязательные навыки

LinuxAWSKubernetesDockerbash scriptingHTTPWebSocketsRTPSIPTCP/UDPWebRTC

Желательные навыки

C++

Чем предстоит заниматься

  • Building and developing services primarily using NodeJS and TypeScript, while remaining open to learning and working with additional technologies such as C++
  • Working with container and cloud technologies including Kubernetes, Linux, and Docker
  • Applying DevOps principles and infrastructure-as-code practices while taking shared ownership of feature delivery and service operations, including on-call responsibilities
  • Using modern agile software craftsmanship principles to deliver features end-to-end
  • Collaborating with engineering teams across Germany, Canada, and India in a distributed development environment
  • Design, development, test and operation of the service, collaborating with your peers within and outside of the team
  • Design, development, test and operation of our session control backend, collaborating with your peers within and outside of the RTC team

Что требуется

  • A Bachelor’s degree in Computer Science or a comparable technical field, and 2-5 years of working experience in software engineering
  • Experience building NodeJS-based microservices using TypeScript in cloud environments such as AWS
  • Strong understanding of distributed systems and hands-on experience with Linux, AWS, Kubernetes, Docker, and bash scripting
  • Familiarity with networking and communication protocols such as HTTP, WebSockets, RTP, SIP, TCP/UDP, or WebRTC
  • You bring strong communication and collaboration skills, a continuous learning mindset, and enjoy working as part of a supportive, agile team where curiosity, knowledge sharing, and openness to new ideas are valued

Преимущества

  • Comprehensive health benefits
  • Generous paid time off, including paid holidays, volunteer days, quarterly self-care days, and company-designated no-meeting days
  • Tuition reimbursement and access to instructor-led and on-demand learning and development programs
  • The Thrive Global Wellness Program, a confidential Employee Assistance Program (EAP), a wellness app and one-on-one wellness coaching
  • Employee-led communities and programs, including Employee Resource Groups (ERGs), GoTo Gives, and charitable matching

We’re trailblazers in remote work technology—building powerful, flexible solutions that empower everyone to live their best life, both at work and beyond. With us, you’ll have the opportunity to chart new paths and help redefine how the world works. For us, AI isn’t just a buzzword; it’s a tool we use to deliver real, practical value to our customers and teams. We focus on solving meaningful problems, not just adding features for the sake of using AI. Here, growth takes many forms: you can expand your skills, take on new challenges, lead initiatives, and explore creative ideas. Join a GoTo product team and play a key role in transforming the workplace for millions of users worldwide—your work will truly make a difference.

🇺🇸 Соединенные ШтатыSoftwareКрупнаяcity.goto.nagasaki.jp
Зарплата не указана