Skip to main content

Python Developer (1x week onsite Pentagon) Jobs

Posted yesterday

clearanceArlington (VA)

SENIORITY

Senior

SALARY

$62-85/hr

Apply (opens in a new tab)

About the role

Full Stack Python Developer
Location: Pentagon, Arlington, VA Work Schedule: Primarily Remote (Onsite up to 1 day per week as needed)
Clearance: Active TS/SCI Preferred | Active Secret Clearance Accepted Employment Type: Full-Time / Contract Hourly rate: $62-85/hrOverview: We are seeking experienced Full Stack Python Developers to support a high-visibility Department of Defense initiative focused on building and deploying advanced cloud-based applications that enable data-driven decision making across mission-critical environments. This is a hands-on engineering role for developers who enjoy designing, building, scaling, and deploying modern applications. Successful candidates will help develop custom solutions using Python, JavaScript, and modern web frameworks while working closely with cloud engineers, data professionals, and mission stakeholders. The position offers a highly desirable primarily remote work environment with only occasional onsite presence at the Pentagon.
Responsibilities:
  • Design, develop, test, and maintain full stack web applications supporting mission-critical initiatives
  • Build custom applications and dashboards using Python-based frameworks such as Dash and Flask
  • Develop modern user interfaces utilizing React.js and JavaScriptCreate scalable APIs, backend services, and data integration solutions
  • Deploy, monitor, and maintain applications within cloud environments
  • Optimize application performance, reliability, and scalability
  • Collaborate with engineers, analysts, data scientists, and government stakeholders to translate requirements into technical solutions
  • Participate in agile development activities including sprint planning, code reviews, and solution design sessions
  • Troubleshoot and resolve application, infrastructure, and performance issues
  • Contribute to architecture decisions and best practices for modern software development
Required Qualifications:
  • Active TS/SCI clearance preferred; active Secret clearance will be considered
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or related field (or equivalent experience)
  • Strong hands-on software development experience using Python
  • Experience developing full stack web applications
  • Proficiency with JavaScript and modern front-end development
  • Experience with React.jsExperience building applications using Flask and/or Dash
  • Experience developing RESTful APIs and backend services
  • Experience deploying and maintaining cloud-based applications
  • Strong understanding of software development lifecycle, testing, and source control processes
  • Ability to work independently and within a collaborative team environment
Preferred Qualifications:
  • Experience supporting DoD, federal civilian, or national security programs
  • Experience working with cloud platforms such as AWS, Azure, or Google Cloud
  • Experience with containerization technologies including Docker and Kubernetes
  • Experience with CI/CD pipelines and DevSecOps practices
  • Experience supporting data visualization and analytics platforms
  • Experience integrating large-scale datasets into custom applications
  • Familiarity with Qlik products and business intelligence solutions
  • Experience collaborating with data scientists and analytics teams
Desired Technical Skills:
  • PythonFlaskDashReact.jsJavaScriptREST APIsCloud Application Development
  • Cloud Engineering
  • Application DeploymentCI/CDDockerKubernetesGitData Visualization
Qlik
Ideal Candidate: The ideal candidate is a hands-on software engineer who enjoys building and delivering production-ready applications. Individuals focused exclusively on management responsibilities without active development involvement are unlikely to be a fit. We welcome candidates from software engineering, cloud engineering, and data science backgrounds who have strong development experience and a passion for solving complex technical challenges.
Why Join?
  • :Support a high-profile DoD mission with significant visibility and impact
  • Primarily remote work environment with limited onsite requirements
  • Long-term program stability with funded work
  • Opportunity to work with modern cloud technologies and custom application development
  • Collaborative team environment supporting cutting-edge analytics and decision-support capabilities
  • Competitive compensation with flexibility based on experience and clearance level

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this