Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Pacific Northwest National Laboratory Logo

Software Engineer II - Backend (Seattle, WA)

Pacific Northwest National Laboratory

$106,700 - $160,100
Nov 15, 2025
Seattle, WA, United States of America
Apply Now

PNNL is seeking a Software Engineer to contribute to cutting-edge projects that shape the future of critical technology, specifically in the area of national security, to counter increasingly complex, AI-enabled threats.

Requirements

  • Solid Python skills, experience with one additional language (C-Sharp/.Net, JavaScript, Java, or similar)
  • Basic cloud experience (AWS, Azure, or GCP), familiarity with Linux environments
  • Understanding of version control (Git), exposure to CI/CD, basic Agile/Scrum experience
  • Experience with SQL, basic understanding of data processing concepts
  • Interest in AI/ML technologies, geospatial systems, large-scale data processing
  • Familiarity with machine learning algorithms, experience in machine learning pipeline development

Responsibilities

  • Contribute to agentic AI implementations, work with LLM integrations, learn MLOps best practices on real-world applications
  • Build components for multi-INT fusion systems, develop GEOINT processing tools, contribute to threat analysis platforms
  • Develop data pipelines, build analytics workflows, contribute to cloud-native data architectures
  • Design, build, and optimize scalable systems for processing multi-modal intelligence data at a remarkable scale and speed
  • Apply software engineering and data management best practices
  • Work with cloud architecture and implementation
  • Develop and deploy large-scale and high-performance ETL pipelines and analytics

Other

  • U.S. Citizenship
  • Ability to obtain and maintain a federal security clearance
  • Background Investigation: Applicants selected will be subject to a Federal background investigation
  • Drug Testing: All Security Clearance positions are Testing Designated Positions
  • Minimum Qualifications: PhD, MS/MA, or BS/BA and 2 years of relevant experience
  • Preferred Qualifications: Degree in computer science, software engineering, or related field