Senior Engineer

Weave

Not Interested
Bookmark
Report This Job

profile Job Location:

Lehi, UT - USA

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Senior Engineer Lehi UT

Responsibilities: The Senior Engineer will be responsible for building features and maintaining back-end services using Go (GoLang) microservices (current). The Senior Engineer works closely with a team composed of a product manager and software engineers that share a common interest in distributed system scalability and continued development working to ensure that the underlying software structures are scalable for business of any and all sizes to make use of Weaves products.

  • Deploy Weave software solutions into Google Cloud Platform monitoring its availability identifying and resolving any issues.

  • Use Docker and Kubernetes to deploy the services that create or maintain.

  • Create and maintain protobufs for service-to-service communication using Google Remote Procedure Calls (gRPC) libraries.

  • Design create and maintain services that can meet current usage and can scale to 10X current usage rates; handle failures gracefully with 99.99% uptime.

  • Design create and maintain services that can scale and grow independently of each other; split and combine existing Weave services to meet this requirement.

  • Create and evaluate information about service performance and usage to fix bugs and create a better customer experience.

  • Design create and maintain functional and acceptance tests for all solutions/systems they create or maintain.

Qualifications: THIS POSITION REQUIRES A BACHELORS DEGREE (OR FOREIGN EQUIVALENT) IN COMPUTER SCIENCE INFORMATION TECHNOLOGY INFORMATION SYSTEMS OR CLOSELY RELATED FIELD PLUS 6 YEARS OF WORK EXPERIENCE IN THE JOB OFFERED OR CLOSELY RELATED OCCUPATION.

Special Requirements: REQUIRED EXPERTISE/KNOWLEDGE OF:

  1. Experience with back-end languages: Java Ruby Python C# etc.

  2. Experience with building ReSTful web services.

  3. Experience with distributed systems and inter-service communication protocols and APIs: ReST protobufs/gRPC NSQ etc.

  4. Experience with relational databases and SQL.

  5. Experience using Gitlab.

MUST POSSESS EXPERTISE/ KNOWLEDGE SUFFICIENT TO ADEQUATELY PERFORM THE DUTIES OF THE JOB BEING OFFERED. EXPERTISE/ KNOWLEDGE MAY BE GAINED THROUGH EMPLOYMENT EXPERIENCE OR EDUCATION. SUCH EXPERTISE/ KNOWLEDGE CANNOT BE QUANTIFIED BY TIME.

May Work from Home anywhere except Alaska Colorado Hawaii Montana and Pennsylvania

JOB LOCATION: 1331 W. Powell Way Lehi UT 84043

WORK SCHEDULE:40 hrs/wk (9:00 a.m. to 5:00 p.m.)

Weave Communications Inc. is an equal opportunity employer.

How to apply: Qualified applicants please send resume to: Jocelyn Mower . REF: NM-25



Weave is an equal opportunity employer that is committed to fostering an inclusive workplace where all individuals are valued and supported. 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 you have a disability or special need that requires accommodation please let us know.

All official correspondence will occur through Weave branded email. We will never ask you to share bank account information cash a check from us or purchase software or equipment as part of your interview or hiring process.


Required Experience:

Senior IC

Senior Engineer Lehi UTResponsibilities: The Senior Engineer will be responsible for building features and maintaining back-end services using Go (GoLang) microservices (current). The Senior Engineer works closely with a team composed of a product manager and software engineers that share a common i...
View more view more

Key Skills

  • APIs
  • C/C++
  • Computer Graphics
  • Go
  • React
  • Redux
  • Node.js
  • AWS
  • Library Services
  • Assembly
  • GraphQL
  • High Voltage