Latest AI JobsBrowse Jobs
Weave logo

Sr. Platform Engineer - Data Infrastructure

WeaveWeave - Headquarters (Lehi, UT)Technology
Apply on company site
Salary
Not listed
Job type
Full-time
Work mode
Remote
Posted
26 Jun 2026
Status
Open · checked 7d ago

About this role

Weave is seeking a remote Sr. Platform Engineer - Data Infrastructure to design and develop core data platform components and scalable services. This full-time role is ideal for an experienced backend developer interested in distributed systems, scalability, and data infrastructure.

Role Overview

As a Sr. Platform Engineer - Data Infrastructure at Weave, you will join an autonomous, cross-functional agile team focused on distributed backend systems and data availability. Your work will directly impact core product features such as auto-scheduling, AI/ML integrations, real-time notifications, and search indexing for thousands of daily customers. Operating in a remote capacity, you will collaborate closely with product owners, frontend and backend developers, and DevOps professionals to drive innovation and system dependability.

Key Responsibilities

Design and construct core data platform components to handle business process orchestration and workflows.
Develop scalable, resilient services that facilitate event processing, data integration, and platform extensions.
Evolve product functionality capable of managing large volumes of data and high traffic.
Produce performant, sustainable, testable, and high-quality code while maintaining personal accountability for software standards.
Coach and collaborate with peers, sharing technical expertise and promoting engineering best practices.
Operate within a hybrid cloud infrastructure, implementing features across various distributed components and services.
Partner with stakeholders to convert product goals into practical, actionable engineering execution plans.

Requirements

Possess at least 3 years of professional experience utilizing any backend programming language, such as Go, Java, or Python, with additional experience in Go, Java, or C/C++ considered a plus.
Proven background handling the movement and storage of terabytes of data or hundreds of millions of records.
Comprehensive understanding of distributed systems alongside the ability to build scalable, redundant, and observable services.
Demonstrated expertise in architecting messaging systems, distributed data stores, and NoSQL technologies such as Kafka, Google PubSub, Bigtable, Spanner, Vertica, Vitess, S3, or Iceberg.
Hands-on experience building deployment solutions for public cloud platforms including AWS and GCP.
Familiarity with infrastructure as code principles as well as establishing and maintaining highly available systems.
Strong track record of delivering complex technical projects on time within enterprise-grade production environments.

Nice to Have

Professional background in data analysis and visualization.
Five or more years of experience working with backend languages, preferably Java, Go, or Python.
Practical management of distributed data technologies including streaming, data mesh, data lakes, warehouses, or distributed machine learning.
Direct working experience with Kubernetes and Google Cloud Platform (GCP).
Previous operations background spanning networking, system administration, DevOps, or Site Reliability Engineering (SRE).
Enjoyment of greenfield environments that leverage rapid prototyping.

Skills and Tools

Python
AWS
GCP
Kubernetes
Java
C/C++
Kafka

About the Company

Weave provides essential business and communication solutions for thousands of customers, featuring collaborative, autonomous, and agile cross-functional teams. The company fosters an inclusive workplace that welcomes individuals dedicated to continuous learning and problem-solving, operating with a commitment to equal opportunity employment.

How to Apply

Interested candidates should visit the official Weave careers page to submit their application and view additional information regarding company policies.

Skills and tech stack

Questions candidates ask

Is this position fully remote?

Yes, this position is remote.

How many years of backend experience are required?

The role requires 3 or more years of experience in a backend language such as Go, Java, or Python.

What kind of technologies will I work with in this role?

You will work with technologies including Python, Java, C/C++, AWS, GCP, Kubernetes, and Kafka, among other distributed systems and cloud platforms.

Who does this position report to?

This position reports directly to an Engineering Manager.

What is the primary mission of the Data Platform Team at Weave?

The team's mission is to empower product innovation by making it painless for developers to build applications that require access to large sets of data.

Ready to apply?

The application is on the official Weave careers page.

Apply on company site