Demo

Senior Full Stack Python Engineer

Parenthetic
Washington, DC Full Time
POSTED ON 2/9/2025
AVAILABLE BEFORE 5/4/2025

About Protagonist

With our subsidiary, Parenthetic, we're revolutionizing how organizations understand and shape public discourse through our cutting-edge Narrative Analytics® platform. By fusing rigorous analysis with advanced technology, we help clients quantitatively analyze open-source media, deliver strategic recommendations, and craft executive-level communication strategies that matter.

Why Join Us?

  • Impact Real Change : Work directly with federal agencies, Fortune 500 companies, and leading nonprofits
  • Tech at Scale : Build solutions that process and analyze massive datasets to uncover narrative patterns
  • Growing Team : Join a vibrant DC tech company that's expanding rapidly
  • Collaborative Culture : Work alongside communication specialists, data scientists, and domain experts

Important Requirements

  • 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
  • No visa sponsorship available at this time
  • Compensation : $95,000 - $185,000 based on experience and expertise

    Our Technology Stack

  • Frontend : React, TypeScript, D3.js for data visualization
  • Backend : Python, Django, FastAPI, REST APIs
  • Data : PostgreSQL, Elasticsearch, Redis, Apache Spark
  • Infrastructure : AWS, Docker, Kubernetes
  • Core Responsibilities

  • Design and develop full-stack applications that power our Narrative Analytics platform
  • Create scalable data processing pipelines and visualization systems
  • Collaborate with our Client Solutions teams to build features that solve real customer needs
  • Participate in architectural decisions and technical design
  • Mentor junior engineers and contribute to team growth
  • Review code and champion best practices
  • What You'll Bring

    Required Experience :

  • 3 years software development experience with Python
  • 1-2 years modern web development using React and TypeScript
  • Strong experience with cloud services (primarily AWS)
  • Expertise in SQL databases (PostgreSQL)
  • Experience with containerization (Docker) and orchestration (Kubernetes)
  • Track record of building production-grade APIs
  • Bachelor's degree in Computer Science, Engineering, or related field
  • Ideal Candidates Also Have :

  • Experience with data visualization libraries (D3.js, Chart.js)
  • Background in data processing and ETL pipelines
  • Knowledge of search technologies (Elasticsearch)
  • Experience with government or policy-focused projects
  • Why DC?

  • Work at the intersection of technology and policy in the nation's capital
  • Collaborate with leading research institutions and universities
  • Join DC's thriving tech community
  • Convenient downtown office location with hybrid work options
  • Benefits and Perks

  • Flexible hybrid work arrangements
  • Quarterly bonuses
  • Comprehensive health, dental, and vision coverage
  • 401(k) retirement plan with company grant
  • Flexible DTO policy
  • Professional development budget
  • Regular team events
  • Available transit benefits
  • Career Growth

  • Regular 1 : 1 mentorship with senior engineers
  • Conference and training opportunities
  • Promotion paths and growth opportunities
  • Internal tech talks and knowledge sharing
  • About Our Interview Process

  • Initial conversation with our recruiter
  • Technical screening discussion
  • Online coding exercise
  • On-site interviews with team members
  • Final team fit conversation
  • Protagonist is a values-driven company committed to meaningful work and maintaining a diverse workforce. We are an Equal Opportunity / Affirmative Action Employer.

    Ready to make an impact? Apply now and join our mission to transform how organizations understand and shape public discourse.

    Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

    Salary : $95,000 - $185,000

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Full Stack Python Engineer?

    Sign up to receive alerts about other jobs on the Senior Full Stack Python Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $122,257 - $154,284
    Income Estimation: 
    $143,391 - $179,890
    Income Estimation: 
    $96,598 - $126,350
    Income Estimation: 
    $115,719 - $153,093
    Income Estimation: 
    $137,343 - $165,639
    Income Estimation: 
    $135,811 - $184,429
    Income Estimation: 
    $120,390 - $162,969
    Income Estimation: 
    $57,222 - $76,505
    Income Estimation: 
    $74,161 - $98,561
    Income Estimation: 
    $92,249 - $117,370
    Income Estimation: 
    $88,359 - $121,264
    Income Estimation: 
    $113,076 - $148,099
    Income Estimation: 
    $71,122 - $96,652
    Income Estimation: 
    $92,929 - $122,443
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Not the job you're looking for? Here are some other Senior Full Stack Python Engineer jobs in the Washington, DC area that may be a better fit.

    AI Assistant is available now!

    Feel free to start your new journey!