View Our Website View All Jobs

Software Engineer (Python)

Software Engineer (Python)

Republican Party and RNC had an undeniable success in 2016 election cycle as we maintained control of the U.S. House, Senate and won the Presidential Election.

As we celebrate our 2016 achievements, we are now gearing up towards another important event in U.S. politics---the 2018 elections. We are building a team of engineers that believe in our party's core values and will have an outsized role in the upcoming elections. We are building new software product, tools, and infrastructure that will be used by our candidates as they campaign to lead our party.

As a talented engineer, we know you can work at many places. We invite you to consider this unique opportunity to use your technical skills to build systems and tools that will reach tens of millions of Americans and significantly impact the future of our country.

As part of this team, we are looking for a talented Software Engineer to work on Python web applications. You will be part of a product team that is building multiple large Python Web and API applications.

Key Responsibilities:

  1. Create web applications primarily using Python and Django
  2. Work closely with our product and design teams to define feature specifications
  3. Work closely with operations and infrastructure to build and scale back-end services
  4. Build an API interface and data integration with products in our ecosystem.


  1. This is not a remote position, so candidate is required to work well in highly collaborative environment and teams using Agile methodology and iterative software development techniques and processes
  2. Expertise with Python (3+ years experience with large scale applications)
  3. Experience with Python/Django WEB and REST API frameworks
  4. Knowledge of relational databases and SQL, preferably PostgreSQL
  5. Knowledge of web technologies: HTML, JavaScript, CSS
  6. Experience with deploying web applications on cloud infrastructure
  7. Strong agile experience is required with an ability to create user stories, groom backlogs, daily stand-ups and retrospectives. 
  8. You take pride in principled design, elegant abstractions, and clean code
  9. B.S. or M.S. in Computer Science/Software Engineering or related field
  10. U.S. Citizenship or Permanent Resident Card (Green Card) is required. We are unable to sponsor candidates or transfer H-1B visas at this time.

We are committed to maintaining a challenging environment that promotes personal accountability, personal growth, and an opportunity to have an active role in building new software products that will revitalize America from coast to coast. We offer competitive pay, full benefits including medical, dental and vision coverage as well as 401(k) and other benefits. 

Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*