Senior Platform Engineer

GridCARE•Redwood City, CA
•$170,000 - $195,000•Hybrid

About The Position

GridCARE is a pioneer in Power Acceleration, a new category focused on solving the critical constraint in AI's growth: immediate access to power. As computing demand increases, energy access has become a bottleneck in the AI infrastructure race. GridCARE's Energize™ platform uses physics-based AI to identify and activate hidden capacity in the electric grid, enabling hyperscalers, data center developers, and utilities to power AI infrastructure years sooner and without costly upgrades. Founded at Stanford, GridCARE has a world-class team and is backed by leading investors. The company is defining a new category, Power Acceleration for AI, and offers competitive compensation, equity, and benefits in a fast-growth, mission-driven environment. The role of Senior Software Engineer, Platform is crucial for building the shared software foundations that enable GridCARE to transform grid intelligence into products, including secure APIs, tenant-aware authorization, integrations with job orchestration systems, and reusable application services. This role involves working closely with the tech lead, product engineers, data owner, and power systems team to take capabilities from architecture through production adoption, making them easily discoverable and usable by developers and AI agents. The engineer will independently resolve implementation choices, leverage managed services, and own rollout and production behavior, with guidance from the tech lead on platform architecture. The role also emphasizes raising the engineering bar through design reviews, code reviews, and mentoring.

Requirements

  • 5+ years of relevant software engineering experience, with a track record of building shared backend capabilities for a multi-tenant product and owning their rollout and operation in production.
  • Strong Python engineering skills and experience building production APIs and services with clear interfaces, tests, and maintainable data models.
  • Hands-on experience building shared APIs, workflow services, or identity and access capabilities on managed services, with ownership of integration code, policies, and production behavior.
  • Strong distributed systems fundamentals: ability to reason about concurrency, partial failures, retries, idempotency, consistency, and backpressure.
  • Practical experience implementing multi-tenant authorization: resource ownership, fine-grained permissions, trusted context across service boundaries, and access controls that hold through asynchronous execution.
  • Experience with relational databases, queues, cloud services, and diagnosing production behavior through logs, metrics, and traces.
  • Sound technical judgment and the ability to independently turn an unclear requirement into a reliable system adopted by other engineers. Ability to work with a tech lead on architecture and coordinate delivery across product, data, and domain teams.
  • Clear communication, thoughtful code review, and an interest in mentoring teammates. Ability to explain tradeoffs and work constructively across teams.

Nice To Haves

  • Experience with FastAPI, Pydantic, OpenAPI, PostgreSQL, or the wider Python service ecosystem.
  • Experience with durable workflow or job orchestration systems such as Temporal, Prefect, or Airflow.
  • Experience with OAuth2/OIDC, Auth0 or similar identity providers, service identities, and relationship-based authorization systems such as OpenFGA.
  • Familiarity with AWS, Kubernetes, object storage, and OpenTelemetry; experience with durable event processing or usage metering.
  • Experience supporting computationally intensive, geospatial, time-series, or AI workloads.
  • Effective use of AI coding tools, with disciplined review and testing of generated code.

Responsibilities

  • Build the API platform using managed gateway and identity services to support browser applications and machine clients. Own the integration code, trusted identity and tenant context, request validation, and clear, versioned API contracts.
  • Partner on job orchestration by working with data and power systems engineers to integrate job workflows with shared platform services. Build the API and access-control interfaces that connect products to these workflows, preserving tenant and study context through job submission, status, and result access.
  • Make authorization and tenant isolation dependable by implementing shared access controls across APIs, services, jobs, and data interfaces. Enforce resource ownership and study boundaries, including for internal users authorized to work with multiple customers, and define how permission changes affect ongoing work.
  • Make the platform easy to build on by creating reusable APIs, libraries, application templates, machine-readable contracts, and executable examples. Help developers and AI agents discover capabilities, compose workflows, and recover from errors.
  • Make systems dependable in production by instrumenting services, investigating failures and performance bottlenecks, and partnering with SRE on deployment, observability, and recovery.
  • Drive delivery and adoption by turning ambiguous needs into incremental releases, making pragmatic build-versus-buy decisions, and helping existing products adopt shared authentication, authorization, and execution patterns. Evolve interfaces safely and work with data and power systems engineers on integration boundaries.
  • Build reliable usage metering by capturing durable API and job events, attributing usage to the right tenant and principal, and handling retries and deduplication so usage records remain accurate.

Benefits

  • Competitive salary
  • performance bonus
  • equity
  • Comprehensive health, dental, and vision coverage
  • Lunch provided three days a week in office
  • Access to leading academic, industry, and government partners in the AI-energy ecosystem
  • A mission-driven team focused on shaping the future of the energy transition
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service