Ovii Job Board

Staff Software Engineer, Backend

Weave

Lehi, United States • Hybrid - Lehi, United States • Full-Time • 10+ years

Posted 2026-06-30 Tech & Engg

Apply on employer site

Job Description

Ovii's Interpretation of the Role

Weave is seeking a Staff Backend Engineer to design, build, and own high‑performance Golang microservices that power its healthcare platform. The role drives large‑scale distributed systems projects, mentors engineers across teams, and ensures reliability of critical payment services.

Role Snapshot

  • Design & build Golang (or Java/Python/Ruby/C#) microservices
  • Lead multi‑team, multi‑quarter distributed systems initiatives
  • Mentor engineers and champion engineering best practices
  • Own reliability, scalability, and performance of payment systems
  • Drive technical migrations and cloud‑native architecture

Must-Have Requirements

  • Golang (or Java, Python, Ruby, C#)
  • Microservices architecture
  • Distributed systems design
  • REST / gRPC / protobufs
  • Relational databases (PostgreSQL, MySQL)
  • Cloud platforms (GCP preferred, AWS/Azure)
  • Kubernetes & containerization
  • Terraform & Helm
  • CI/CD pipelines
  • backend engineering
  • distributed systems
  • cloud infrastructure
  • successful completion of background check

Nice-to-Have Signals

  • Payments integration experience (Stripe, Braintree)
  • Knowledge of payments industry
  • Deploying into GCP
  • Service monitoring, metrics, alerting, tracing
  • Functional/acceptance testing
  • Exposure to fintech systems
  • payments systems
  • GCP
  • fintech

Work Setup

  • Location: Lehi, United States
  • Work mode: HYBRID
  • Remote scope: GLOBAL
  • Employment type: Full-Time

Eligibility Gates

  • Visa sponsorship: unknown
  • Background check: successful completion of background check

Not Specified in JD

  • Visa sponsorship
  • Salary range
  • Remote eligibility details
  • Education requirement
  • Certifications
  • Relocation
  • Notice period
  • Travel
  • Security clearance
  • Coding test
  • Portfolio
  • GitHub
  • Writing sample
  • Cover letter

What You'll Likely Work On

  • Design, implement, and maintain scalable backend services in a cloud‑native environment
  • Solve open‑ended engineering problems such as cost reduction, performance optimization, and payment‑processing efficiency
  • Lead strategic, cross‑team projects that require deep expertise in distributed systems, API design, and database optimization
  • Ensure payment systems are highly available, fault‑tolerant, and observable through robust monitoring and alerting
  • Identify inefficiencies, propose cost‑saving and performance‑enhancing initiatives, and execute them with engineering leadership
  • Mentor and coach engineers across multiple squads, raising code quality, testing, and deployment standards
  • Own critical system migrations, delivering incremental rollouts, rollback plans, and clear cross‑team communication
  • Partner with product, infrastructure, and security teams to align technical strategy with business goals

Good Fit If You Have

  • Experience building or architecting integrated payments solutions (e.g., Stripe, Braintree)
  • Familiarity with Google Cloud Platform deployments
  • Exposure to fintech or financial‑services domains
  • Passion for mentoring and developing engineering talent
  • Data‑driven analytical approach to problem solving

Skills

  • Golang (or Java, Python, Ruby, C#)
  • Microservices architecture
  • Distributed systems design
  • REST / gRPC / protobufs
  • PostgreSQL / MySQL
  • Cloud platforms (GCP preferred, AWS/Azure)
  • Kubernetes & containerization
  • Terraform & Helm (IaC)
  • CI/CD pipelines
  • Payments integration (Stripe, Braintree)
  • Monitoring, alerting & tracing