
Engineering Manager
Weave
full-time
Posted on:
Location Type: Remote
Location: Utah • United States
Visit company websiteExplore more
About the role
- 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.
Requirements
- 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.). the Go Programming Language.
Benefits
- This position will be remote.
- Equal opportunity employer that is committed to fostering an inclusive workplace.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Go Programming Languagedistributed systemsscalable servicesredundant servicesdata warehousingdata lakesembedded analyticsbackend languagesPythonJava
Soft Skills
leadershipmentoringcustomer-centric mindsetcommunicationcollaborationcareer coachingorganizational skillsproblem-solvingstakeholder managementproject management
Certifications
Bachelor's degree in Computer Science