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

Senior Software Engineer - AI Growth

Home > C# programming jobs

Senior Software Engineer - AI Growth in USA new

  • NetDocuments
  • Full time
  • Email
  • Remote

Responsibilities

  • Build and maintain backend services for AI usage metering, reporting, billing integrations, and model availability.
  • Design data pipelines and event-driven systems that process usage and product data at scale.
  • Develop cloud-native services and distributed systems using C# and AWS services.
  • Create integrations across AI, product, data, billing, and platform systems.
  • Contribute to architecture decisions, scalable technical patterns, and event-driven data infrastructure.
  • Own service reliability, operational health, production support, observability, and ongoing maintenance.
  • Investigate production issues and improve system performance, reliability, and scalability.
  • Collaborate with Product, AI, Business Intelligence, Finance, Platform Engineering, and other stakeholders.
  • Support engineers through code reviews, pairing, and technical knowledge sharing.
  • Take ownership from requirements through implementation, deployment, and ongoing support.

Requirements

  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
  • At least 5 years of professional software engineering experience building production-grade systems.
  • Strong experience building distributed backend services using C# or a comparable backend language.
  • Experience with AWS or Azure and modern cloud-native backend architecture patterns.
  • Experience building or maintaining data pipelines, event-driven systems, or analytics infrastructure.
  • Experience designing and operating reliable production services.
  • Experience collaborating across engineering, product, data, or other technical teams.
  • Preferred experience with billing, metering, usage tracking, rate-limiting, product analytics, instrumentation, or usage-based data systems.
  • Preferred experience with Lambda, DynamoDB, SQS, S3, Snowflake, Kafka, or similar technologies.
  • Preferred experience connecting product usage data with commercial or billing workflows.

Benefits

  • NetDocuments covers 90% of healthcare premiums.
  • HSA company contribution.
  • 401(k) match at 4% with immediate vesting.
  • Flexible PTO, typically 3 to 4 weeks per year.
  • 10 paid holidays.
  • Monthly contributions for life activities and wellness.
  • Access to LinkedIn Learning with dedicated monthly exploration time.
  • Mentorship and access to company leaders.
  • Growing company with advancement opportunities.

NetDocuments

NetDocuments, the #1 trusted cloud-native document management system (DMS) for 25+ years, delivers everything lawyers need to do their best work, including award-winning automation and AI to email management, search, collaboration, document bundling, advanced security, and more. With the industry...

Similar positions

Intermediate Test Automation Engineer - OP02261

  • Dev.Pro
  • Full time
  • Remote
  • 10/03/2026
  • Argentina

Senior Software Engineer

  • Aerovy
  • Full time
  • USA
  • 10/02/2026
  • Salary: $150k - $200k/yr
  • Seattle, WA

Senior Software Engineer, Dev Ops

  • Conga
  • Full time
  • Canada
  • 10/02/2026
  • Remote

Probe Software Engineer

  • Western Digital
  • Full time
  • USA
  • 10/02/2026
  • Salary: $135k - $180k/yr
  • San Jose, CA

Software Engineer - Unity

  • Lingraphica
  • Full time
  • USA
  • 10/02/2026
  • Salary: $84k-$97k
  • Remote