Analytic Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+4 more
Job description
Partner directly with analysts and technical stakeholders to understand operational challenges and translate requirements into software solutions. Design, develop, test, deploy, and maintain applications using Python and Jupyter Notebooks. Build reusable software components, APIs, and analytic capabilities that integrate with enterprise mission systems. Develop scalable data processing workflows that automate manual tasks and improve analyst productivity. Rapidly prototype new capabilities and transition successful solutions into operational environments. Evaluate and integrate emerging technologies-including Generative AI-to modernize analytic workflows. Participate in Agile development while continuously improving application performance, scalability, and usability.
Mission Focus Experience developing software that directly supports intelligence analysis and operational decision-making. Ability to collaborate closely with analysts to identify opportunities for automation and workflow improvement. Passion for delivering innovative capabilities that provide immediate operational value. Technical Skills Python Jupyter Notebooks Software Architecture & Design RESTful API Development Data Processing & Workflow Automation Agile Software Development CI/CD Practices Enterprise Application Development Experience integrating software with existing mission systems
Requirements
Bachelor’s degree and 8+ years of relevant experience, or an equivalent combination of education and experience. Strong software engineering experience developing applications with Python and Jupyter Notebooks. Experience developing scalable, production-quality software solutions. Ability to rapidly learn new technologies and deliver innovative solutions in an Agile environment. Active TS/SCI with Polygraph. Ability to work onsite in Fort Meade, MD.
Desired / Nice to Have Experience using AI-assisted software development tools such as Claude Code, Codex, or similar coding assistants. Java development experience. Experience applying Generative AI (GenAI) or Retrieval-Augmented Generation (RAG) to operational problems. Familiarity with mission analyst tools and intelligence workflows. Experience rapidly prototyping and transitioning capabilities into production environments.
Salary Range: $180,000-$200,000, depending on experience level, qualifications, and overall fit for the role.
The salary range for this role represents Aperio’s good-faith estimate of compensation at the time of posting. Placement within the range is based on multiple factors, including but not limited to an individual’s qualifications, relevant experience, education, certifications, technical skills, contract labor categories and/or rates, work location, market conditions, and business needs.
Benefits & conditions
At Aperio Global, we understand the value of investing in our most important asset-our employees. That’s why we have crafted a comprehensive benefits package designed to help you make the best decision for yourself, your family and your lifestyle. For additional details, contact our talent acquisition team.
- Health Care Plan (Medical, Dental & Vision)
- Retirement Plan (401k, IRA) with 100% employer match up to 6%
- Life Insurance (Basic, Voluntary & AD&D)
- Paid Time Off (Vacation, Sick & Public Holidays)
- Short Term & Long Term Disability
- Professional Development
- (and much more)
About the company
Aperio Global is seeking a Senior Analytic Developer to support our Access Discovery & Tradecraft program. In this role, you’ll collaborate with intelligence analysts, software engineers, and data scientists to develop innovative analytic capabilities that transform how data is discovered, processed, and exploited. From rapid prototyping to production deployment, you’ll build modern software solutions that automate workflows, accelerate analysis, and deliver immediate operational impact.
Our engineering teams leverage Agile development, AI-assisted coding, rapid iteration, and emerging technologies to solve complex national security challenges. At Aperio Global, you’ll help build the next generation of analytic software that enables intelligence professionals to discover insights faster, automate complex workflows, and solve some of the nation’s most challenging technical problems. Join a team where innovation, collaboration, and mission impact drive everything we do.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Top-Paying Tech Jobs (with Salaries)
How to Become an AI Engineer
How Much Does a Software Engineer Make? Realistic Software Engineering Salaries
Software Developer Salary in South Africa