Senior Staff Backend Software Engineer, Grid Applications

Tapestry•San Francisco, CA
•$262,000 - $369,000

About The Position

Tapestry, a group within Google, builds AI-powered tools to help the electricity ecosystem plan and operate more effectively. The team works with partners across the U.S., U.K., Chile, New Zealand, Australia, and Brazil to support a cleaner, more resilient energy future. The Senior Staff Backend Software Engineer will lead technical strategy, architecture, and development for enterprise applications serving an evolving electric grid at planet scale. The role establishes engineering tools, architecture, and best practices, and addresses ambiguous, complex technical challenges. It works closely with software engineers, machine learning experts, power systems domain experts, product managers, and other cross-functional partners. The position requires both strategic leadership and hands-on technical depth: shaping roadmaps, guiding scalable and reliable architecture, delivering robust and maintainable systems, and mentoring senior engineers. The role is full-time. The U.S. base salary range is $262,000–$369,000, plus bonus, equity, and benefits; compensation depends on work location and other relevant factors.

Requirements

  • 10+ years of software engineering experience focused on distributed systems, backend infrastructure, and enterprise applications.
  • Significant experience leading large-scale, complex technical projects from conception to launch as an individual contributor, tech lead, or architect.
  • Proven track record designing, building, and scaling reliable production systems and applications.
  • Thorough knowledge of large-scale data processing and modeling.
  • Expert-level proficiency in at least one major backend language, such as Java or Kotlin, and strong foundational computer science knowledge.
  • Hands-on experience with Google Cloud Platform or AWS/Azure.
  • Deep understanding of reliability engineering, performance optimization, and establishing engineering tools and processes for large teams.
  • Ability to turn ambiguous goals into concrete technical roadmaps and explain technical trade-offs to executive leaders and cross-functional stakeholders.

Nice To Haves

  • PhD in Computer Science or a related quantitative field.
  • Experience in a zero-to-one environment or building a new geographic engineering site.
  • Experience building full-stack applications and familiarity with modern frontend frameworks such as Angular or React.
  • Experience building LLM-orchestrated distributed systems or autonomous agent frameworks.
  • Passion for using data and technology to create a future with reliable, affordable, and clean energy for everyone.

Responsibilities

  • Define and drive technical strategy aligned with product roadmaps and customer priorities.
  • Identify technical gaps and balance speed to market with long-term system growth.
  • Guide the architecture and design of enterprise applications, accounting for scale, complexity, availability, fault tolerance, security, and reliability.
  • Collaborate with product managers, UX designers, data scientists, power systems engineers, and engineering leaders to deliver solutions.
  • Translate ambiguous business goals into concrete technical roadmaps for teams and stakeholders.
  • Make hands-on technical contributions and uphold high standards for craftsmanship and maintainability.
  • Mentor senior engineers, collaborate with technical leads, and raise the bar for engineering excellence.

Benefits

  • Bonus
  • Equity
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service