GrepJob
NetDocuments

Principal Software Engineer - AI

NetDocuments
Apply
22 days ago
Remote, United StatesSenior / Staff+
H1B Sponsor

Base Salary

$205k - $225k/yr

Responsibilities

  • Lead the technical strategy and architecture for AI-enabled products.
  • Design scalable, high-performance architectures and document solutions.
  • Break down complex systems into maintainable components.
  • Collaborate with Principal and Distinguished Engineers on distributed systems.
  • Contribute approximately 70% hands-on to the codebase.
  • Develop and integrate AI-driven capabilities using leading AI providers.
  • Ensure systems meet performance, reliability, and quality standards.
  • Implement and maintain APIs using REST and GraphQL.
  • Research and prototype new technologies and tools.
  • Mentor and guide engineers for their technical growth.

Requirements

  • 8+ years of software engineering experience with production-grade applications.
  • 3+ years in a technical leadership role.
  • Strong expertise in full-stack development, preferably with C# and React.
  • Experience with AI platforms like OpenAI or Anthropic.
  • Deep understanding of system design and distributed systems.
  • Experience building and consuming APIs using REST and GraphQL.
  • Familiarity with cloud-native technologies, including AWS or Azure.
  • Strong problem-solving skills and ability to decompose complex challenges.
  • Excellent collaboration and communication skills.
  • Ability to work independently and lead initiatives.

Benefits

  • HSA company contribution.
  • 401K match at 4%.
  • Flexible PTO (typically 3 to 4 weeks a year).
  • 10 paid holidays.
  • Monthly contributions for life activities and wellness.
  • Access to LinkedIn learning with dedicated time to explore.

Tech Stack

AngularAWSAzureC#GraphQLJava.NETReact