Weave

👥 501-1000💰 $70,000,000 Series D over 5 years agoMedicalSaaSVoIPUnified CommunicationsSmall and Medium BusinessesSoftware📈 Public Company
Website LinkedIn Email Facebook Twitter

Weave is a leading SaaS company providing an all-in-one customer communication and engagement platform for small businesses, connecting the entire customer journey from initial contact to final invoice. Based in Utah, Weave was the first company from the state to join Y Combinator and has quickly established itself as a leader in the industry. Weave's technology stack includes a variety of technologies such as Apple Mobile Web Clips Icon, Google Tag Manager, SSL by Default, HSTS, and a Content Delivery Network (CDN). As a company with 501-1000 employees, Weave fosters a collaborative and innovative engineering culture, developing solutions that enhance how local businesses attract, communicate with, and engage their customers. The company is publically traded on the NYSE under the symbol WEAV. Weave's commitment to its employees is evident in its numerous accolades, including being named one of Forbes Cloud 100, Inc. 5000 fastest-growing companies, and Glassdoor Best Places to Work. With a focus on customer retention, Weave offers a 100% remote working opportunity for Technical Support Representatives in India.

Related companies:

Jobs at this company:

Apply

📍 US

🧭 Full-Time

🔍 Software Development

  • 5+ years of experience in any structured back-end language, i.e. Go, Java or Python (Go and Python experience is a plus).
  • Experience moving and storing TBs of data or 100M’s to 10B’s of records.
  • Demonstrated experience with common MLOps technologies such as Python, Jupyter, Workflow Engines (Dagster, MLFlow, KubeFlow, etc), DVC, Triton Server, LLMs, Postgres, and others.
  • Experience with data labelling or annotation for audio or NLP use cases.
  • Understanding of distributed systems and building scalable, redundant, and observable services.
  • Expertise in designing and architecting systems for distributed data sets and services
  • Experience building solutions to run on one or more of the public clouds (e.g., AWS, GCP, etc.).
  • Experience providing stable well designed libraries and SDKs for internal use.
  • Demonstrated track record of delivering complex projects on time and have experience working in enterprise-grade production environments.
  • Design and Develop machine learning infrastructure, tooling, and models to help teams deliver world class experiences.
  • Help product and development teams understand the data lifecycle and the inherent experimental nature of machine learning.
  • Build internal products and platforms to enable teams to incorporate AI into their features and customer facing products.
  • Consult with teams to help them understand common patterns, anti-patterns, and tradeoffs of machine learning. Guide them through creating excellent customer experiences end to end.
  • 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 cloud environment, considering the implementation of functionality through several distributed components and services.
  • Work with our stakeholders to translate product goals into actionable engineering plans.

AWSBackend DevelopmentDockerPostgreSQLPythonSQLCloud ComputingData AnalysisGCPGitKubernetesMachine LearningMLFlowAPI testingData engineeringData scienceGoREST APICI/CDDevOpsMicroservicesData visualizationData modeling

Posted 3 days ago
Apply
Apply

📍 India

🧭 Fulltime

🔍 Payments platform

  • 8+ years of experience in engineering, including technical and organizational leadership.
  • Expertise in distributed systems and scalable service design.
  • Strong database experience (PostgreSQL, SQL).
  • Proficiency with backend languages like Go, Python, Java, or C# or similar
  • Operational knowledge of cloud platforms (GCP, AWS, Kubernetes).
  • Lead the team in scaling and enhancing our payments product into a cutting-edge platform.
  • Mentor and grow a team of engineers, supporting their technical and professional development.
  • Foster a customer-first mindset and deliver incremental value.
  • Partner with other teams to define technical roadmaps and manage cross-functional initiatives.
  • Implement development best practices, ensuring scalable, redundant services on GCP, AWS, and Kubernetes.
  • Leverage your knowledge of software development, distributed systems, and web-scale infrastructure to guide the team.
  • Oversee both backend and frontend development, ensuring seamless user experiences and robust systems.

AWSBackend DevelopmentLeadershipPostgreSQLProject ManagementPythonSoftware DevelopmentSQLCloud ComputingFrontend DevelopmentGCPJavaKubernetesC#GoCI/CDRESTful APIsMicroservicesTeam management

Posted 8 days ago
Apply