Back to Job Listings

Engineering Manager

Sunnyvale

SpringCube

Full-time - Senior Engineer

Software, SaaS, Cloud & Infrastructure

Posted 1 week ago

$160,000 - $200,000

Contact Employer
  • Share:
Send Feedback
Report This Job

Job Description

This job was selected by the SpringCube team to help AI, Data and Cloud Engineers discover relevant San Francisco Bay Area employers. Sign up to view the full employer details and apply directly with the hiring company.

Company Overview

The employer provides cloud infrastructure, technology, tools, and engineering expertise designed to help organizations build and scale artificial intelligence systems. Its platform supports AI labs, startups, and global enterprises by providing infrastructure designed for demanding AI workloads.

About the Role

The company is seeking an Engineering Manager to lead the engineering team across its open-source ecosystem and cloud-hosted notebook service.

The Engineering Manager will mentor engineers, provide regular feedback, support career development, and participate in hiring and onboarding new team members.

The role will be responsible for team execution, release cadence, software quality, and responsiveness to users. Across the open-source projects, the Engineering Manager will help the team deliver improvements rapidly and safely while maintaining high standards for reliability and maintainability.

For the cloud-hosted service, the role will help deliver a reliable platform and high-quality product experience.

The Engineering Manager will shape engineering priorities and technical direction, lead team execution, and strengthen cross-functional collaboration as the organization grows. A central part of the role involves guiding investment across the open-source ecosystem and cloud service to support broader adoption across industry, research, and education.

Key Responsibilities

  • Lead engineering execution across the open-source ecosystem and cloud-hosted service, including project staffing, technical planning, dependency management, and release delivery.
  • Manage and mentor engineers, support their career development, strengthen technical judgment and ownership, and help hire and onboard new teammates.
  • Shape architecture and technical direction with engineers by reviewing designs and guiding tradeoffs among maintainability, correctness, extensibility, performance, and development speed.
  • Evaluate community feature requests while balancing user needs, long-term maintainability, and product principles.
  • Lead improvements to engineering productivity and software quality, including CI/CD pipelines, automated testing, code review, and release processes.
  • Establish clear ownership and practices for production reliability, including observability, incident response, capacity planning, and resolution of recurring failures.
  • Ensure effective practices for API design, testing, releases and hotfixes, issue triage, and review of community contributions across open-source projects.

Qualifications

  • 5+ years of software engineering experience.
  • 2+ years of engineering management experience leading senior engineers and technical leads.
  • Proficiency in Python, with strong fundamentals that are applicable across programming languages.
  • Experience contributing to open-source projects.
  • Technical depth to lead design and architecture reviews and evaluate tradeoffs involving APIs, state management, scalability, security, and reliability.
  • Experience improving engineering practices, including automated testing, CI/CD, and code review.
  • Experience owning production services end to end, including performance under load, availability targets, on-call rotations, and incident response.
  • Experience identifying whether processes help or hinder a team and establishing clear, documented workflows that support organizational growth.
  • Strong written and verbal communication skills.

Preferred Skills

  • Experience maintaining and growing a widely used open-source project.
  • Experience building developer tools, particularly for AI, machine learning, or data.
  • A passion for working with data and empathy for practitioners and researchers who use computational tools such as notebooks.
  • Familiarity with observability platforms such as Prometheus and Grafana, alerting systems, Kubernetes, and modern CI/CD practices.
  • Experience using AI to accelerate engineering processes.
  • Enjoyment of regularly connecting with users and contributors and translating their feedback into product and engineering improvements.

Disclaimer

SpringCube curates tech job listings from various company websites to support tech professionals in Singapore.

  1. No Endorsement: Job ads on SpringCube do not imply endorsement of their authenticity or quality.
  2. No Client Relationship: This company is not a client of SpringCube unless stated.
  3. To Apply: Click the “Apply” button to be redirected to the hiring company’s application page for this job.
  4. No Liability: SpringCube is not liable for inaccuracies.
‹