Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer

Home > Golang programming jobs

Software Engineer in USA

  • DoorDash
  • Full time
  • Email
  • San Francisco, CA

Responsibilities

  • Ship agentic analytics features used by thousands of users with a strong focus on answer accuracy.
  • Build reporting and dashboard infrastructure covering authoring, runtime, drill-downs, cross-filter semantics, scheduling, alerting, certification, permissions, and embedding.
  • Develop AI-assisted query authoring, generated charts and widgets, and self-service tooling for creating, evaluating, and improving AI assistants.
  • Evolve semantic-layer metric and dimension modeling, governance, lineage, and model-readable metadata.
  • Own query planning, federation across query engines, adaptive caching, invalidation correctness, and safe execution under bursty agent traffic.
  • Build and operate data-discovery and metadata platforms for datasets, dashboards, and metrics.
  • Stream large result sets to browsers and support rendering of interdependent dashboard tiles.

Requirements

  • B.S., M.S., or PhD. in Computer Science or equivalent.
  • 3+ years of industry software engineering experience.
  • Strong backend fundamentals in Go and Python, with the ability to own a production service.
  • Experience shipping an LLM-powered feature to real users, including retrieval, grounding, and building or meaningfully extending an evaluation system.
  • Experience building data-platform products such as semantic layers, data discovery, reporting applications, caching systems, or data applications.
  • Familiarity with AWS and Kubernetes in production.
  • Production experience with MCP, agent frameworks, or tool-calling architectures.
  • Experience with reporting or analytics tooling, data governance, controls, and multi-tenant data platforms.
  • Experience optimizing prompts and context at scale, including caching, token budgeting, and cost/latency tuning.
  • Full-stack experience is a plus.

Benefits

  • 401(k) plan with employer matching.
  • 16 weeks of paid parental leave and family-forming assistance.
  • Medical, dental, and vision benefits.
  • Wellness benefits, wellness expense reimbursement, commuter benefits match, and a mental health program.
  • Paid time off, paid sick leave, 11 paid holidays, disability insurance, and basic life insurance.
  • Salaried roles receive flexible paid time off/vacation plus 80 hours of paid sick time per year; hourly roles accrue vacation and sick time.
  • Equity grants are available in addition to base salary.

Salary: $131k - $285k/yr

DoorDash

At DoorDash, our mission to empower local economies shapes how our team members move quickly and always learn and reiterate to support merchants, Dashers and the communities we serve. We are a technology and logistics company that started with door-to-door delivery, and we are looking for team me...

Similar positions

Staff Software Engineer - Databases, Tempo

  • Grafana Labs
  • Full time
  • Remote
  • 09/13/2026
  • Salary: €110k-€132k
  • Germany

Software Engineer, Identity Manager

  • Cisco
  • Full time
  • Others
  • 09/13/2026
  • Kraków, Poland

Staff AI Engineer

  • ShiftKey
  • Full time
  • USA
  • 09/13/2026
  • Remote

Principal Software Engineer

  • Array
  • Full time
  • USA
  • 09/13/2026
  • Salary: $200k
  • Remote

Sr. Software Engineer, Backend

  • Scout Motors
  • Full time
  • USA
  • 09/13/2026
  • Salary: $154k - $187k/yr
  • Fremont, CA