Drimva

Protagonist

Software Engineer

$85K–$111K

Washington DC +1 · Full-time · Posted Oct 27, 2026

Location
Washington DC
District of Columbia, United States
Experience
3+ years in professional software engineering roles.
Education
BS in Computer Science, Engineering, or related field.

About the job

Build, optimize, and scale Protagonist’s Narrative Analytics® platform, including backend services, frontend features, infrastructure, and analytics capabilities.

What you'll do

  • Develop platform features, backend services and APIs, and frontend functionality.
  • Help design and scale AWS infrastructure; support microservices using Kubernetes and containerized workloads.
  • Integrate data-processing pipelines and analytics features, and collaborate to bring research prototypes into production.

What they ask for

  • Meet applicable U.S. Government contract eligibility requirements, including any citizenship or security clearance requirements for assigned work, and be eligible to obtain a US Government security clearance.
  • BS in Computer Science, Engineering, or related field.
  • 3+ years of experience in professional software engineering roles.
  • Strong production experience with Python; experience building modern web applications and with PostgreSQL or similar relational databases.

Nice to have

  • React, TypeScript, cloud environments (particularly AWS), or Elasticsearch or similar analytics/search engines.
  • Exposure to machine learning and NLP concepts or pipelines; familiarity with Agile/Scrum development processes.

Pay

$85,000 - $111,000 USD base salary

Tools

Python, React, TypeScript, AWS, Kubernetes, PostgreSQL, Elasticsearch, NLP

AI focus

Integrate analytics features such as NLP and search; exposure to machine learning and NLP concepts or pipelines is preferred.

Model-written summary · the original posting is authoritative

First seen Oct 31, 2026 · Last verified Nov 4, 2026 (UTC)