[Remote] Engineering Manager
Note: The job is a remote job and is open to candidates in USA. Weave is looking for an experienced and highly skilled Engineering Manager to lead a talented team of engineers. This role involves providing technical leadership, guiding the team through rapid software development, and ensuring the delivery of impactful solutions.
Responsibilities
- Lead and mentor a team of engineers, providing career coaching and support to help them develop their technical, business, and professional skills
- Foster a customer-centric mindset within the team, ensuring a focus on customer and business outcomes
- Collaborate with other teams to define technical roadmaps and manage cross-functional initiatives
- Communicate effectively with stakeholders, distilling complex and ambiguous situations into actionable plans for your team
- Drive the development process and best practices, with a focus on delivering incremental customer value
- Provide clear, actionable project and development advice to your organization
- Ensure the development of scalable and redundant services, leveraging distributed systems and web-scale infrastructure on public cloud deployments (GCP, AWS, Kubernetes)
- Demonstrate expertise in the Go Programming Language and a solid understanding of distributed systems
Skills
- Bachelor's degree in Computer Science or related technical field, or equivalent practical experience
- 6+ years of engineering or related experience, including technical and organizational leadership
- Strong understanding of distributed systems and experience in building scalable and redundant services
- Experience with data and analytical systems such as postgresql, data warehousing, data lakes, embedded analytics, or similar technologies
- Operational experience with web-scale infrastructure on public cloud deployments (GCP, AWS, Kubernetes)
- Solid understanding of a backend language (Go, Python, Java, C#, etc.)
- Expertise in Go
- Experience with messaging systems, distributed data stores, and NoSQL technologies (e.g., Postgres, Kafka, Google PubSub, Redis, Bigtable, Spanner, S3, Iceberg, etc.)
- Strong track record of delivering complex projects on time in enterprise-grade production environments
- Experience using AI tools to accelerate and enhance the software development lifecycle
- Strategic thinker with a technical aptitude and passion for execution
- Background in data analysis and visualization
- Experience with Kubernetes or GKE and the Operator Pattern (GCP)
- Knowledge of distributed data technologies such as streaming, data lakes, warehouses, or distributed machine learning
Company Overview
Company H1B Sponsorship