Company

WeaveSee more

addressAddressLehi, UT
type Form of workFull-Time
CategoryInformation Technology

Job description

Job Description

As a Backend Engineer at Weave, you will play a vital role in shaping the future of our Product. You'll work alongside a highly skilled team which includes a product manager, engineering manager, a designer, front-end engineers, and fellow backend engineers in a collaborative, cross-functional environment. At Weave, our teams operate with a high degree of autonomy, enabling you to take ownership and make decisions that directly impact Weave's success.

  • This position will be available for remote with an opportunity to work in office if located near the Lehi, UT Headquarters.
  • Reports to: Engineering Manager

What Engineers do at Weave:

  • Build features and maintain back-end services using Go (GoLang) microservices.
  • Communicate with other teams and individuals to coordinate work efforts.
  • Be responsible for long term code quality of what you write and maintain.
  • Write reliable web services deployed using containers on Kubernetes.
  • Pitch in where needed as a valued member of an autonomous, cross-functional team.
  • Enjoy collaborating in a high-trust environment.
  • Truly have great days, almost every day!

What You Will Need to Accomplish the Job

  • 5+ years of experience with back-end languages, e.g. Go, Java, Ruby, Python, C#, etc. (Go is a major plus)
  • Willing to learn a new and exciting language - Go
  • Willing to participate in an on-call rotation with the rest of your team
  • Experience building ReSTful web services
  • Experience working with distributed systems, and inter-service communication protocols and APIs, e.g ReST, protobufs/gRPC, NSQ, etc.
  • Experience working with relational databases and SQL

What Will Make Us Love You

  • Deploying into a public cloud service (especially GCP)
  • Experience with containerization (Docker/Kubernetes)
  • Experience with protobufs/gRPC
  • Solid understanding of distributed systems and building scalable/redundant service
  • Experience with breaking up monolithic applications into microservices
  • Experience with service monitoring, metrics, alerting, log aggregation, and tracing
  • Experience with functional/acceptance testing
  • Experience with using Temporal

Weave is an equal opportunity employer that is committed to diversity and inclusion. We welcome anyone who is hungry to learn, problem-solve and progress regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other applicable legally protected characteristics.

If you have a disability or special need that requires accommodation, please let us know.

Refer code: 7624605. Weave - The previous day - 2024-01-03 21:57

Weave

Lehi, UT
Popular Senior Software Engineer Backend jobs in top cities
Jobs feed

CCMC Occupational Medicine Physician

Wvu Medicine

Parkersburg, WV

Integrated Case Manager

Bahama Consulting Corporation

Detroit, MI

Pharmacy Customer Service Associate

Walgreens

Brooklyn, NY

Sales Representative

Sysco

Brooklyn, NY

Manager, Statistics - Now Hiring

Takeda Pharmaceutical

Brooklyn, NY

Dialysis Registered Nurse- Per Diem

Fresenius Medical Care

New York, NY

Medical Assistant Scribe Cardiology

Adventhealth

Florida, United States

Field Service Technician

Vivint

Sacramento, CA

paid time off, paid holidays, 401(k)

Pharmacy Technician II - Certified

Hannaford Supermarkets

Franklin, NH

United States, New Hampshire, Franklin

Director of Advising

Saint Xavier University

Chicago, IL

United States, Illinois, Chicago

Share jobs with friends