Software Engineer – API and Platform

East Daley AnalyticsGreenwood Village, CO
$95,000 - $125,000Onsite

About The Position

East Daley Analytics drives transparency in energy markets. We specialize in identifying, understanding, and monitoring operational risk across the oil and gas value chain, on the principle that no one should be surprised by an energy market event. Anyone can gather energy data; our work is telling clients the "so what" of it. We track and forecast throughput and capacity across more than 1,200 midstream assets operated by 26 major midstream companies across crude oil, natural gas, NGLs, and the capital markets that finance them. That research reaches investors, operators, and business leaders through Energy Data Studio®, our analytics portal. We are always seeking ways to provide a cutting-edge and technologically advanced experience for our clients. This role executes this premise through the construction of an API over our data, and a live interactive front end in our customer portal that consumes it. The API is the center of the work: the contract our own pages depend on, the surface our customers’ tooling will call, and the layer that has to serve dashboard queries at extract speed. This offering is also going to be queried by AI agents, not only by users in our front-end experience. That means a constrained, introspectable query surface an agent can reason about safely. It is a genuinely interesting design problem, and we are thrilled by the opportunity to make it come to life.

Requirements

  • 3+ years of professional software engineering experience.
  • Designed and operated an API other teams consumed. Resource modeling, cursor pagination, sparse fieldsets, versioning, deprecation without breaking live clients.
  • Maintained a schema across language boundaries. Additive evolution, versioned change, no rename-and-redeploy-everything.
  • Golden-file and snapshot testing over generated output, plus the instinct for when a green suite is lying to you: silent skips, vacuous assertions, mocked-out logic.
  • Daily AI-assisted development to increase production velocity and QA/QC abilities.
  • End-to-end ownership. Ambiguous request ? shipped ? iterated. You can talk to an analyst who knows exactly what they need to see without knowing how it gets built.
  • Bachelor's in CS or a related technical field, or equivalent experience.

Nice To Haves

  • Agent-facing API design: MCP servers, OpenAPI-driven tool generation, runtime schema introspection.
  • JSON query DSL ? parameterized SQL. Selector-based filter/sort/aggregate, no caller-supplied SQL text.
  • SQL Server at scale: clustered and nonclustered columnstore, indexed views, incremental rollup tables, read routing, execution-plan tuning.
  • Public-facing service: CDN, WAF, JWT/OIDC validation with JWKS caching at the gateway, per-client rate limiting, cache invalidation tied to a refresh cycle.
  • Containers in production: Docker, an orchestrator (ECS, AKS, or Kubernetes), secrets manager, structured logs, metrics, distributed tracing, CI/CD.
  • Migrating consumers off a vendor BI layer onto an in-house API: extract-parity latency, feature-gap triage, parallel-run cutover.
  • Energy markets: natural gas, crude, natural gas liquids, midstream infrastructure.
  • Master's in a technical or quantitative discipline.

Responsibilities

  • Constructing an API over our data, and a live interactive front end in our customer portal that consumes it.
  • Owning the API contract, its versioning, and ensuring strong uptime.
  • Supporting the front end by ensuring the API gives them everything they need, and being comfortable enough in the front-end codebase to read it, debug against it, and assist when it matters.
  • Standing up and operating production requirements: edge caching and protection, request authentication against our existing identity provider, rate limiting, observability good enough to tell you in which layer a slow request actually spent its time, and deployment that does not require a maintenance window.
  • Collaborating with the Data Team on SQL foundations, including stored procedures, the semantic view layer, and the filter architecture that keeps a wide multi-select query fast.

Benefits

  • Medical, dental, and vision coverage with company contributions
  • 401(k) with 3% company match
  • Flexible Spending and Health Savings Account options
  • Employee Assistance and Wellness Programs
  • Life and disability coverage
  • Direct access to experienced analysts and energy professionals
  • Meaningful ownership of the platform and its roadmap
  • Exposure to proprietary energy infrastructure and regulatory data
  • Dog-friendly office environment
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service