Weave is seeking engineers who are eager to tackle fun challenges and contribute to the operational infrastructure fellowship.
The position is part of the Developer Experience team (DevX), which focuses on building tooling and infrastructure for other engineers.
All engineering teams at Weave operate with high autonomy, allowing them to act in the company's best interest.
The role involves architecting new solutions, maintaining existing ones, and providing insights for improvement while aligning with the team's and company's vision.
This position is fully remote within the US and reports to the Senior Engineering Manager.
Responsibilities include designing, building, and maintaining a GitOps-based continuous deployment pipeline, developing internal CLI tooling, creating custom GitHub Apps and Actions, managing secret management strategies, building custom Kubernetes operators, maintaining an automated SLO system, owning the internal developer portal, contributing to internal API frameworks, and defining Protobuf linting rules.
Requirements:
Strong proficiency in Go, with the ability to write clean, maintainable, and idiomatic code for tooling, services, and automation.
Experience in building APIs and backend systems for distributed environments, with a solid understanding of service-to-service communication patterns such as REST and gRPC.
A deep understanding of distributed systems and the capability to design observable, resilient, and maintainable infrastructure at scale.
Hands-on experience with Kubernetes, including authoring Helm charts, managing workloads, and working with CRDs and operators.
Proficiency in continuous integration and continuous deployment (CI/CD) practices and tools, particularly with GitOps workflows.
Strong systems thinking and debugging skills, especially in cloud-native environments, preferably Google Cloud Platform.
Familiarity with infrastructure-as-code tools like Terraform or Helm for managing and provisioning cloud and Kubernetes resources.
Experience in building developer-facing tools or internal platforms, with a focus on enhancing the developer experience and promoting automation.
Benefits:
Weave is an equal opportunity employer committed to fostering an inclusive workplace where all individuals are valued and supported.
The company welcomes individuals who are eager to learn, problem-solve, and progress, regardless of their background.
Weave provides accommodations for individuals with disabilities or special needs during the hiring process.
All official correspondence will be conducted through Weave branded email, ensuring a secure hiring process.