Remote Otter LogoRemoteOtter

Senior Software Engineer - Analytics - Remote

Posted Yesterday
Software Development
Full Time
Worldwide

Overview

Weave is looking for an experienced and highly skilled Backend Engineer having experience in Data Analytics. You’ll work in a deeply collaborative environment, to design and deliver resilient, scalable backend systems that power critical features in our Analytics platform and products. You’ll influence architecture, drive outcomes, and provide insights to improve on how 30K+ healthcare practices operate day-to-day.

In Short

  • This position will be remote
  • Reports to: Engineering Manager
  • Design, build, and maintain scalable backend services and APIs using Go (Golang) microservices.
  • Drive technical architecture and contribute to long-term system health by anticipating scaling and maintenance needs.
  • Collaborate cross-functionally with product, design, and frontend teams to deliver high-impact features.
  • Participate in system design reviews, propose and implement robust solutions, and contribute to Weave’s overall engineering strategy.
  • Own the quality, reliability, and observability of your code from development to production.
  • Help plan and execute projects from inception to delivery, with a strong sense of ownership and outcome-orientation.
  • Mentor peers and junior engineers by sharing your knowledge and encouraging best practices.

Requirements

  • 5+ years of backend engineering experience with modern programming languages such as Go, Java, Python, Ruby, or C# (Go preferred or willingness to learn).
  • Experience designing and building RESTful APIs and backend services.
  • Experience working with relational databases and SQL.
  • Experience building data/analytics platform
  • Strong understanding of distributed systems and inter-service communication (e.g., protobufs/gRPC, ReST, NSQ, Kafka, Redis).
  • Experience with data engineering technologies like connectors, message queue, data warehouse, Airflow/Dagster, dbt, etc.
  • Willingness to participate in an on-call rotation with your team and take responsibility for production systems.

Benefits

  • You’ve deployed and maintained services in cloud environments, especially Google Cloud Platform (GCP).
  • You’re comfortable with Docker/Kubernetes, observability tooling (metrics, alerts, tracing), and service reliability.
  • You’ve worked with protobufs/gRPC, or Temporal, and have experience breaking monoliths into microservices.
  • You’re thoughtful about technical debt and scalability, and you write code with both today and the future in mind.
  • You value cross-functional collaboration and can explain complex systems to both technical and non-technical stakeholders.
  • You lead with curiosity, seek to understand before acting, and strive to elevate the team around you.
  • You love owning responsibilities on your shoulders and live by it.
Weave logo

Weave

Weave is dedicated to enhancing the patient experience by providing a unified platform that streamlines business operations for healthcare professionals. The company focuses on enabling these professionals to prioritize patient care and achieve their aspirations. Weave fosters a collaborative and dynamic work environment, where cross-functional agile teams work autonomously to develop quality features that help local businesses connect with their communities. With a commitment to diversity and inclusion, Weave values individuals who are eager to learn and solve meaningful problems, ensuring a positive impact on customer experiences.

Share This Job!

Save This Job!

Similar Jobs:

Bitmovin

Senior Software Engineer - Analytics - Remote

Bitmovin

37 weeks ago

Join Bitmovin as a Senior Software Engineer to develop innovative analytics features in a dynamic team.

Worldwide
Full-time
Software Development
AuditBoard logo

Senior Software Engineer, Data Analytics - Remote

AuditBoard

12 weeks ago

AuditBoard is looking for a Senior Software Engineer to enhance data analytics capabilities and lead strategic projects.

Canada
Full-time
Software Development
Scythe Robotics logo

Senior Software Engineer, Data & Analytics - Remote

Scythe Robotics

36 weeks ago

Join Scythe as a Senior Software Engineer to design and optimize data pipelines for autonomous machinery.

CO, USA
Full-time
Software Development
$135,000/year

E.O.P

Senior Software Engineer (Google Analytics) - Remote

Exadel open positions

4 weeks ago

Join Exadel as a Senior Software Engineer to optimize Google Analytics implementations and enhance e-commerce tracking.

Brazil, Bulgaria, Poland, Romania
Full-time
Software Development

Fleetio

Senior Software Engineer - Data and Analytics - Remote

Fleetio

36 weeks ago

Join Fleetio as a Senior Software Engineer to deliver high-quality data insights and analytics solutions.

USA, Canada, Mexico
Full-time
Software Development