About The Position

NVIDIA's Developer Tools team is seeking a Senior Backend Platform Engineer to build scalable and reliable capabilities for profiling services. This role combines production backend engineering with data-intensive systems work. You will improve how complex performance data is processed, served, and operated. The work involves close collaboration with partners in frontend, security, product, and source systems.

Requirements

  • BS or MS in Computer Science, Data Engineering, or a related field, or equivalent experience.
  • 5+ years of experience building production backend services, distributed systems, analytical systems, or data platforms using Python or a comparable language.
  • Strong software engineering fundamentals, including automated tests, failure handling, production diagnostics, and compatible evolution of APIs or stored data.
  • For service-focused work, experience with asynchronous backends and hands-on depth in query execution or real-time stateful systems.
  • For data-focused work, strong SQL and experience with ingestion, schema evolution, analytical storage, or query-optimized data modeling.
  • Sound judgment about failure and concurrency, demonstrated through problems such as cancellation, replay, safe retries, or recovery.
  • Ability to measure system behavior and turn logs, metrics, traces, load tests, or data-quality signals into practical improvements.
  • A record of working across client, service, data, and security concerns to ship a complete production workflow.

Nice To Haves

  • Practical coding skills in Python, C++, or Rust, encompassing the capability to write, review, and direct production-quality infrastructure software.
  • Experience with Rust is highly valued.
  • Experience making high-cardinality, time-indexed, trace, telemetry, or profiling workloads responsive at scale.
  • Experience keeping live state consistent with WebSockets, pub/sub, replay, or comparable real-time techniques.
  • Experience improving analytical reads or ingestion with columnar formats, embedded query engines, analytical stores, progressive detail, or incremental processing.
  • Background in generated clients, secure sharing, authorization-aware caching, provenance, lifecycle automation, or cost attribution.

Responsibilities

  • Design and build production backend services for interactive performance analysis and collaborative workflows.
  • Improve the responsiveness, scalability, and efficiency of data-intensive product experiences.
  • Develop reliable capabilities for onboarding, validating, organizing, and serving large performance datasets.
  • Create durable service interfaces and data models that can evolve as product needs grow.
  • Engineer resilient behavior for concurrency, partial failures, retries, and recovery.
  • Establish effective testing, observability, and operational practices for the capabilities you own.
  • Partner with frontend, security, product, and source-system teams to deliver complete customer workflows.

Benefits

  • equity
  • benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service