Software Engineer

Tech company revolutionizing organizational understanding of public discourse through Narrative Analytics® platform, helping analyze media and craft communication strategies.
$95,000 - $185,000
Backend
Mid-Level Software Engineer
In-Person
51 - 100 Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software Engineer

Protagonist, through its innovative Narrative Analytics® platform, is transforming how organizations comprehend and influence public discourse. This role offers an exciting opportunity to join a dynamic tech company based in Washington, D.C., where you'll work alongside data scientists, analysts, and engineers to build and scale sophisticated analytics solutions.

As a Software Engineer, you'll be integral to developing and maintaining applications within the Narrative Analytics platform, which serves federal agencies, Fortune 500 companies, and leading nonprofits. The role combines technical expertise in software development with exposure to cutting-edge areas like machine learning and natural language processing.

The position offers a competitive salary range of $95,000 - $185,000, along with comprehensive benefits including health coverage, flexible scheduling, and quarterly bonuses. You'll be part of a collaborative culture that values creativity and mission-driven work, with clear paths for professional growth and advancement.

The ideal candidate brings strong software development experience, particularly with Python or Java, and a keen interest in data processing and machine learning technologies. You'll need to be based in the DC metro area and eligible for US Government security clearance, as the role involves working with significant clients and sensitive data.

This is an excellent opportunity for a motivated engineer who wants to make a real impact, working on solutions that process and analyze massive datasets to uncover narrative patterns. You'll be joining a rapidly expanding DC tech company that's committed to fostering a welcoming and innovative environment where diverse perspectives are valued and everyone's voice matters.

Last updated a day ago

Responsibilities For Software Engineer

  • Design, develop, and maintain applications within our Narrative Analytics platform
  • Collaborate on projects involving data processing, machine learning, and NLP
  • Contribute to architecture and design discussions, ensuring scalability and efficiency
  • Troubleshoot, optimize, and enhance system performance
  • Engage in continuous learning to support platform advancements and innovations

Requirements For Software Engineer

Python
Java
  • Must be based in the Washington DC metro area
  • Must be authorized to work in the US
  • Must be able to obtain US Government security clearance if needed
  • Strong foundation in software development and architecture
  • Deep experience with programming languages such as Python, or Java
  • Familiarity with data processing, machine learning, or natural language processing tools
  • A proactive and problem-solving mindset

Benefits For Software Engineer

Medical Insurance
  • Flexible work week options and generous time off
  • Health benefits
  • Remote flexibility
  • Quarterly bonuses
  • Professional development opportunities
  • Career advancement opportunities

Interested in this job?

Jobs Related To Protagonist Software Engineer

Developer Experience Engineer

Developer Experience Engineer role at Bun, focusing on enhancing user experience, community engagement, and technical integrations for their JavaScript runtime platform.

Technical Account Manager

Technical Account Manager position at IV.AI, managing client relationships and technical solutions for a leading AI platform.

Systems Engineer

Systems Engineer position at Bun, working on open-source JavaScript tooling and low-level systems programming in San Francisco.

Software Engineer II

Mid-level Software Engineer position at Harvest, focusing on full-stack development with Ruby, Rails, and React in a remote-first environment.

Software Engineer

Software Engineering role at an AI-enabled platform helping hardware companies build reliable products faster, offering competitive salary and benefits in Downtown Brooklyn.