Weave is looking for engineers hungry for fun challenges who can join our operational infrastructure fellowship and contribute in both technical and non-technical ways. You will be joining the Developer Experience team, or DevX. This team consists of talented engineers that share a common interest in building tooling and infrastructure that are utilized by other engineers.
All of our engineering teams here at Weave are highly autonomous with the ownership and ability to act in Weave’s best interest. The team you will be joining follows this principle all the way through. You will be required to help architect new solutions and maintain existing ones while providing insight on ways to improve as we go and maintaining the vision and priorities of the team and the company.
This position will be available for fully remote in the US
Reports to: Senior Engineering Manager
What you will own
Design, build, and maintain our GitOps-based continuous deployment pipeline, enabling safe, scalable, and automated service delivery across environments.
Develop and support internal CLI tooling used by engineers to streamline their workflows (e.g., scaffolding services, triggering builds, accessing logs).
Create and manage custom GitHub Apps and Actions that enforce code quality, validate pull requests, and automate common engineering tasks.
Own our secret management strategy and tooling, ensuring secure storage, access, and rotation practices across development environments.
Build and operate custom Kubernetes operators and CRDs to extend and automate infrastructure management for engineering teams.
Maintain and evolve our automated SLO system, enabling teams to define, measure, and act on service-level objectives with minimal friction.
Own the internal developer portal, centralizing documentation, service catalogs, and self-service infrastructure tools to empower developers.
Contribute to and maintain internal API frameworks that promote consistency, observability, and developer ergonomics across Go microservices.
Define and enforce Protobuf linting rules and manage the tooling for code generation to ensure consistent and reliable cross-service communication.
Partner with engineers across Weave to improve developer workflows and support a large fleet of Go microservices running in production.
What you will need to accomplish the job
Strong proficiency in Go, with the ability to write clean, maintainable, and idiomatic code for tooling, services, and automation.
Experience building APIs and backend systems for distributed environments, with a strong understanding of service-to-service communication patterns (e.g., REST, gRPC).
Deep understanding of distributed systems and the ability to design infrastructure that is observable, resilient, and maintainable 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, with an emphasis on GitOps workflows.
Strong systems thinking and debugging skills, especially in cloud-native environments (preferably Google Cloud Platform).
Familiarity with infrastructure-as-code tools such as Terraform or Helm to manage and provision cloud and Kubernetes resources.
Experience building developer-facing tools or internal platforms, with empathy for the developer experience and a bias for automation.
What will make us love you
You have deep experience with protobuf and gRPC, including code generation, schema evolution, and service contract design.
You've built custom Kubernetes operators or extended the Kubernetes control plane to support complex workflows or automation needs.
You bring hands-on experience with Google Cloud Platform, including GKE, IAM, Pub/Sub, Cloud Build, and related services.
You’ve made contributions to open-source projects or have built internal tooling worth sharing—demonstrating thought leadership and community involvement.
You’re passionate about improving developer workflows and think like a product owner, always looking for ways to reduce friction and increase team velocity.
You value mentorship and knowledge-sharing, helping raise the bar for engineering excellence across the organization.
You have a strong sense of ownership and initiative, proactively identifying pain points and building solutions without being asked.
You bring a systems mindset, always looking at the big picture while sweating the details that make a great developer experience.
Weave is an equal opportunity employer that is committed to fostering an inclusive workplace where all individuals are valued and supported. We welcome anyone who is hungry to learn, problem-solve and progress regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other applicable legally protected characteristics. If you have a disability or special need that requires accommodation, please let us know.
All official correspondence will occur through Weave branded email. We will never ask you to share bank account information, cash a check from us, or purchase software or equipment as part of your interview or hiring process.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Drive innovation and lead the Scheduling platform development at Weave, delivering intuitive user experiences and scalable integrations in a hybrid work environment.
Be instrumental in optimizing Salesforce Marketing Cloud and partner technologies as a hybrid Marketing Business Systems Analyst at Weave's Lehi headquarters.
Innovate and grow as a Full Stack Engineer at Infisical, building cutting-edge open source security infrastructure for the AI era in a remote, high-impact role.
Join Hazel Health as a Senior Web Infrastructure Software Engineer and help shape the front-end development experience in a dynamic remote environment.
Join Parity as a Developer Experience Engineer to shape developer interactions in the groundbreaking world of decentralized technology.
Experienced Lead Java Back End and Angular Developer needed at Citi in Irving, TX to spearhead application system enhancements and contribute to high-level design.
Seeking a collaborative Senior Software Engineer to drive technological excellence at Great Gray Group, a leader in retirement services.
Innovate with Jerry.ai, an AI-driven car super app, as a Software Engineer I ready to write production code and grow your skills in a dynamic startup environment.
Experienced Java Developer needed for a contract role focusing on Object Oriented programming within a Pricing project team.
Mapbox, a leader in location technology, is looking for a Software Development Engineer II to develop robust navigation solutions.
Contribute as a Senior Full-Stack Engineer at Discord, driving innovative ad tech solutions and collaborating across diverse teams to enhance digital gaming experiences.
Senior Software Engineer to lead data pipeline development and governance at Included Health, a pioneering virtual care provider.
Contribute to healthcare transformation by developing critical ETL integrations as a Senior Software Engineer at Relias in a flexible hybrid work setting.
Join Blockhouse as a Software Engineering Intern and gain hands-on experience in building innovative backend solutions for financial technology.
Element 74 LLC is looking for a Software Engineer proficient in .NET and modern web technologies to create and optimize specialized applications.
We enable small business everywhere to unify, modernize, and personalize every customer interaction.
81 jobsSubscribe to Rise newsletter