← All roles

Sr. Platform Engineer - Data Infrastructure

Weave· Technology
Apply on company site
RemoteFull-timePosted 3mo ago

About the role

Senior platform engineer focusing on data infrastructure within Weave's Data Platform Team. Mission to enable product innovation by making it painless for developers to access large data sets, supporting data integration, event processing, and platform extensions in a hybrid cloud environment.

Responsibilities

  • Design and develop core data platform components for enabling business process orchestration and workflows.
  • Build scalable, resilient services to support data integration, event processing, and platform extensions.
  • Contribute to the continued evolution of product functionality that services large amounts of data and traffic.
  • Write code that is high-quality, performant, sustainable, and testable while holding yourself accountable for the quality of the code you produce.
  • Coach and collaborate inside and outside the team. You enjoy working closely with others - helping them grow by sharing expertise and encouraging best practices.
  • Work in a hybrid cloud infrastructure, considering the implementation of functionality through several distributed components and services.
  • Work with our stakeholders to translate product goals into actionable engineering plans.

Qualifications

  • 3+ years of experience in any back-end language, i.e. Go, Java or Python (Go, Java, or C/C++ experience is a plus)
  • Experience moving and storing TBs of data or 100’s of millions of records.
  • Understanding of distributed systems and building scalable, redundant, and observable services
  • Expertise in architecting messaging systems, distributed data stores and NoSQL technologies (e.g., Kafka, Google PubSub, Bigtable, Spanner, Vertica, Vitess, S3, Iceberg, etc.)
  • Experience building solutions to run on one or more of the public clouds (e.g., AWS, GCP, etc.)
  • Experience with infrastructure as code and setting up and maintaining highly available systems
  • Responsive person with a strong bias for action
  • Entrepreneurial spirit and a thirst for learning
  • Demonstrated track record of delivering complex projects on time and experience working in enterprise-grade production environments
  • Strategic thinker with a strong technical aptitude and a passion for execution

Skills

Required:Back-end programmingDistributed systemsData technologiesCloud platforms

Benefits

  • Note: Benefit details are not explicitly listed in the description.
Last updated Sep 24, 2026. Interested? Apply on the company site.
Weave logo

About Weave

Customer communication and payments platform.

As the pace of innovation continues, it is growing more difficult to see the value of technology. Often meaningful information is inaccessible at the time it would be most beneficial. Weave threads together data, software and communication platforms to build stronger relationships at the point of contact by making valuable information instantly available in simple and intuitive formats. This delivers improved productivity, better collaboration and greater insights making it easier to meet the needs of patients and to build better business and clinical outcomes.

communicationphone systemAI toolsreputation managementonline bookingpayment solutionspractice growth

More open roles at Weave