Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II

PNNL

Software Engineer

At PNNL, our core capabilities are divided among major departments that we refer to as Directorates within the Lab, focused on a specific area of scientific research or other function, with its own leadership team and dedicated budget.

The National Security Directorate (NSD) drives science-based, mission-focused solutions to take on complex, real-world threats to our nation and the world.

The AI and Data Analytics Division, part of NSD, combines profound domain expertise and creative integration of advanced hardware and software to deliver computational solutions that address complex data and analytic challenges. Working in multidisciplinary teams, we connect foundational research to engineering to operations, providing the tools to innovate quickly and field results faster. Our strengths are integrated across the data analytics lifecycle, from data acquisition and management to analysis and decision support.

We are seeking a motivated Software Engineer to join our dynamic team at PNNL and contribute to cutting-edge projects that shape the future of critical technology supporting national security and intelligence. In this role, you'll collaborate with experienced engineers to design, build, and optimize scalable systems for processing multi-modal intelligence data at a remarkable scale and speed. This hands-on position offers a unique opportunity to grow your skills in AI/ML engineering, data orchestration, and system architecture while delivering impactful solutions in a fast-paced environment where agility and reliability are key to success.

As a Software Engineer on PNNL's Software Engineering and Architectures (SEA) team, you'll have the chance to shape mission-critical AI systems, help build enterprise-scale data platforms, and gain hands-on experience with some of the nation's most sophisticated intelligence and security applications. You'll receive mentorship from senior engineers, collaborate with research scientists, and see your code deployed in production systems that directly support national security missions.

What You'll Build & Learn:

  • AI Systems Development – Contribute to agentic AI implementations, work with LLM integrations, learn MLOps best practices on real-world applications
  • Intelligence Platform Development – Build components for multi-INT fusion systems, develop GEOINT processing tools, contribute to threat analysis platforms
  • Data Engineering – Develop data pipelines, build analytics workflows, contribute to cloud-native data architectures
  • Professional Growth – Receive mentorship from senior engineers, participate in code reviews, learn enterprise software development practices

Technical Skills (We'll Help You Grow):

  • Programming Foundation – Solid Python skills, experience with one additional language (Go, Rust, C++, C#/.Net, or similar)
  • Platform Experience – Foundational cloud experience (AWS, Azure, or GCP), familiarity with Linux environments
  • Development Practices – Understanding of version control (Git), exposure to CI/CD, basic Agile/Scrum experience
  • Data & Databases – Experience with SQL and understanding of data processing concepts
  • AI-Assisted Development – Experience using AI coding tools such as Claude Code, OpenAI Codex, GitHub Copilot, or similar to explore code, accelerate development, write tests, and debug effectively, with sound judgment around code quality, security, and validation.
  • Eagerness to Learn – Interest in AI/ML technologies, geospatial systems, large-scale data processing

National Interest Project Examples:

  • Detect and prevent smuggling of drugs and contraband at ports of entry
  • Develop large data pipelines to thwart funding for terrorists, nuclear proliferators, drug cartels, and rogue leaders
  • Applying big data solutions to national security problems
  • Applying image classification for nuclear forensics analysis
  • Develop capabilities for scalable geospatial analytics

This position is based in Richland, WA or Seattle, WA and requires an onsite presence Monday through Thursday, with Friday as required by business needs.

Minimum Qualifications:

  • PhD -OR-
  • MS/MA -OR-
  • BS/BA and 2 years of software engineering experience
  • Hands-on professional experience using Python to build, test, and deliver software for customers or end users

Preferred Qualifications:

  • Degree in computer science, software engineering, or related field
  • Experience in working on a team that developed and deployed petabyte size large-scale and high-performance ETL pipelines and analytics
  • Experience taking a project from idea or requirements through implementation, testing, and delivery to a customer, end user, or other stakeholder.
  • Demonstrated proficiency in Python and least one other language (Go, Rust, C++, C#/.Net, or similar)
  • Experience collaborating with a team of software engineers to design, build, and deliver complex software applications
  • Strong understanding of software engineering and data management best practices
  • Experience in cloud architecture (AWS, Azure, GCP) and implementation
  • Possession of professional certifications in cloud technologies or database certifications
  • Familiarity with machine learning algorithms with hands-on experience in machine learning pipeline development
  • Experience delivering software solutions for agencies such as the Department of Energy, Department of Homeland Security, Department of Defense, or National Nuclear Security Administration
  • Possession of an active Federal Q Clearance

This position requires the ability to obtain and maintain a federal security clearance.

A security clearance background investigation includes review of your employment, education, financial, and criminal history, as well as interviews with you and your personal references, neighbors, and co-workers to determine trustworthiness, reliability, and loyalty to the United States. The investigation also examines your foreign connections, drug and alcohol use, foreign influence, and overall conduct.

Requirements:

  • U.S. Citizenship
  • Background Investigation: Applicants selected will be subject to a Federal background investigation and must meet eligibility requirements for access to classified matter in accordance with 10 CFR 710, Appendix B.
  • Drug Testing: All Security Clearance positions are Testing Designated Positions, which means that the applicant selected for hire is subject to pre-employment drug testing, and post-employment random drug testing. In addition, applicants must be able to demonstrate non-use of illegal drugs, including marijuana, for the 12 consecutive months preceding completion of the requisite Questionnaire for National Security Positions (QNSP).

Note: Applicants will be considered ineligible for security clearance processing by the U.S. Department of Energy if non-use of illegal drugs, including marijuana, for 12 months cannot be demonstrated.

This position is a Testing Designated Position (TDP). The candidate selected for this position will be subject to pre-employment and random drug testing for illegal drugs, including marijuana, consistent with the Controlled Substances Act and the PNNL Workplace Substance Abuse Program.

Pacific Northwest National Laboratory (PNNL) is a world-class research institution powered by a highly educated, diverse workforce committed to the values of Integrity, Creativity, Collaboration, Impact, and Courage. Every year, scores of dynamic, driven people come to PNNL to work with renowned researchers on meaningful science, innovations and outcomes for the U.S. Department of Energy and other sponsors; here is your chance to be one of them!

At PNNL, you will find an exciting research environment and excellent benefits including health insurance, and flexible work schedules. PNNL is located in eastern Washington State—the dry side of Washington known for its stellar outdoor recreation and affordable cost of living. The Lab's campus is only a 45-minute flight (or ~3 hour drive) from Seattle or Portland, and is serviced by the convenient PSC airport, connected to 8 major hubs.

Our laboratory is committed to fostering a work environment where all individuals are treated with fairness and respect while solving critical challenges in fundamental sciences, national security, and energy resiliency. We are an Equal Employment Opportunity employer.

Pacific Northwest National Laboratory (PNNL) is an Equal Opportunity Employer. PNNL considers all applicants for employment without regard to race, religion, color, sex, national origin, age, disability, genetic information (including family medical history), protected veteran status, and any other status or characteristic protected by federal, state, and/or local laws.

We are committed to providing reasonable accommodations for individuals with disabilities and disabled veterans in our job application procedures and in employment. If you need assistance or an accommodation due to a disability, contact us at View email address on click.appcast.io.

PNNL is committed to a drug-free workplace supported by Workplace Substance Abuse Program (WSAP) and complies with federal laws prohibiting the possession and use of illegal drugs.

If you are offered employment at PNNL, you must pass a drug test prior to commencing employment. PNNL complies with federal law regarding illegal drug use.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Seattle, WA vacancy
  •  ...technology platform. Our end-to-end solutions—from management software and demand generation to CRM tools and delinquency solutions—help...  ...'s Storage, Marine, and RV/Campground products. As a Software Engineer II on the Analytics Platform team, you'll build and operate the... 
    Suggested
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start
    Home office
    Overseas
    Relocation package
    Flexible hours
    2 days per week
    3 days per week

    Storable

    Seattle, WA
    1 day ago
  • $143.7k - $194.4k

     ...revolution. Everything we run, we build in-house: controllers, software-defined networking (SDN), and planning software. For example,...  ...capacity and ports. We are looking for a Software Development Engineer II to own the design and delivery of core components of these... 
    Suggested
    Internship
    Flexible hours
    Day shift

    Amazon Data Services, Inc.

    Seattle, WA
    10 hours ago
  • $143.7k - $194.4k

     ...implementation experience, as well as the ability to lead and mentor other engineers. You will be customer centric and enjoy working in a fast-...  ...will join a tenured team of Network Development Engineers and Software Development Engineers. This is an opportunity to build a new... 
    Suggested
    Temporary work
    Internship
    Flexible hours

    Amazon Web Services, Inc.

    Seattle, WA
    10 hours ago
  • $60 - $65 per hour

     ...Position: Software Engineer II Location: Seattle, Washington Duration: Contract Job ID: 171155 Job Overview: We are seeking a highly skilled and motivated Software Engineer II to join our team in Seattle, Washington. The ideal candidate will have... 
    Suggested
    Full time
    Contract work

    Pinnacle Group

    Seattle, WA
    2 days ago
  •  ...Job Description Job Description At Belva, we are seeking a talented and experienced Software Engineer II to join our team. We’re a trailblazing A.I. Telecommunications company, searching for an individual who can take code ownership and help lead the charge in AI... 
    Suggested
    Full time
    Live in
    Flexible hours

    Belva.ai

    Bellevue, WA
    a month ago
  • $115.2k - $172.8k

     ...Software Development Engineer II At F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity... 
    Work at office
    Local area
    Remote work
    Home office

    F5

    Seattle, WA
    1 day ago
  • Remitly Inc. is looking for a Fullstack Software Development Engineer II to join our Growth team in Seattle, WA. You'll be responsible for building reliable and scalable features that enhance customer trust for high-value transfers. The ideal candidate possesses a Bachelor... 

    Remitly Inc.

    Seattle, WA
    3 days ago
  • $134.96k - $188.95k

     ...decisions by building and operating reliable data infrastructure, pipelines, and platform services. We are hiring a motivated Software Engineer II who is eager to contribute hands-on to production software that improves the scalability, reliability, usability, and... 
    Permanent employment
    Full time
    Temporary work
    Local area

    BLUE ORIGIN

    Seattle, WA
    3 days ago
  • $176k - $196.1k

     ...positions across core domains of our platform spanning search, authorization, and end-to-end transaction management. As a Senior Software Engineer, you will use your experience with microservices based architecture to build products that deliver high business impact for... 
    Minimum wage
    Full time
    Flexible hours

    Compass

    Seattle, WA
    more than 2 months ago
  • $143.7k - $194.4k

    What we do Infrastructure Foundational Services (IFS) is a software organization within AWS under EC2 Infrastructure Services organization...  ...partners, and infrastructure teams. You will work with other engineers who have a passion for learning new technology and making your... 
    Internship
    Local area
    Flexible hours

    Amazon Development Center U.S., Inc.

    Seattle, WA
    9 hours ago
  • $114.9k - $154.1k

    Software Engineer II Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists... 

    Disney

    Seattle, WA
    6 hours ago
  • $143.7k - $194.4k

    AWS Building Connectivity Engineering owns the design, planning, delivery, and operation of the internal networks that Amazonians rely on...  ...Data Center environments. You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security... 
    Internship
    Worldwide
    Flexible hours

    Amazon Data Services, Inc.

    Seattle, WA
    9 hours ago
  • $182k - $242k

     ...regulations applicable to that information, applicant must either be (A) a U.S. person, defined as a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (green card holder), (iii) refugee under 8 U.S.C. § 1157, or (iv) asylee under 8 U.S.C. § 1158, (B) eligible... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Bellevue, WA
    2 days ago
  • $185k - $230k

     ...into the Silicon Slopes CTO Hall of Fame in 2024. Product & Software Excellence: We were named one of The Software Report's Top 1...  .../operations who run the managed log and broker, and the engineers building the agent and CV workflows that consume your platform... 
    Full time
    Contract work
    Work at office
    Flexible hours

    LVT

    Seattle, WA
    11 days ago
  • $119k

     ...millions around the globe? Do you enjoy working with innovative engineers to build robust, scalable, and high-performance mobile app?...  ...related professional experience. ~3+ years of professional software engineering experience ~ Strong experience building backend... 
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Expedia Group

    Seattle, WA
    2 days ago
  • $109k - $204k

    Software Engineer II, Developer Experience CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence. Trusted by leading AI labs,... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Bellevue, WA
    16 hours ago
  • $119.9k - $162.2k

     ...the $75 billion real estate industry. We use data, beautiful software, and innovative design to put customers first at every step in...  ...work in a collaborative environment, join our team! As a Data Engineer II, you will share ownership of Redfin’s Data Platform, owning... 
    Minimum wage
    Full time
    Local area

    Rock Family of Companies

    Seattle, WA
    3 days ago
  • $107k - $139k

    Software Engineer II As a Software Engineer II, you will independently drive and build production features for Identity Digital's Top Level Domain (TLD) Registry Platform. Demonstrating strong self-motivation and initiative, you will collaborate with experienced engineers... 
    Full time
    Local area
    Relocation
    Relocation package

    Identity Digital Inc.

    Bellevue, WA
    3 days ago
  • $151.4k - $227k

     ...build teams that learn from one another. If you're driven to solve meaningful challenges, we'd love to meet you. Job Title: Software Engineer II Location: 10770 NE 8th St., Suite 700, Bellevue, WA 98004 *Telecommuting permitted: work may be performed within normal commuting... 
    Full time
    Temporary work
    Work at office
    Remote work
    Worldwide

    The Trade Desk

    Seattle, WA
    16 hours ago
  • $171k

     ...surely move towards this future, there is a full spectrum of engineering challenges that need to be tackled. For the Autonomous Mobility...  ...autonomous transportation. Therefore, we are looking for the best software engineering talent to join us to write this future chapter for... 
    Full time
    Work experience placement
    Work at office
    Remote work

    Uber Technologies Inc

    Seattle, WA
    3 days ago
  •  ...Senior Engineer II, Python: Design, develop, and maintain highly scalable backend services and APIs using Python. Implement and manage...  ...reviews, design discussions, and drive best practices for software design, CI/CD pipelines, and cloud architecture. Troubleshoot... 

    Cloud Analytics Technologies LLC

    Seattle, WA
    1 day ago
  • $60 - $64 per hour

     ...possible extension Location: Seattle, WA (#LI-Onsite) Pay Range: $60.00 - $64.00 Per Hour #LP Job Summary: We are seeking a Software Development Engineer to help automate manual workflows in aerospace and geospatial operations. This role involves transforming processes into... 
    Hourly pay
    Contract work

    Akraya

    Seattle, WA
    2 days ago
  • $99.2k - $138.88k

     ...part of Advanced Concepts and Enterprise Engineering (ACE), supporting Blue Origin's mission of...  ...Job Summary As a Systems Engineer II focused on a Vehicle Digital Twin, you will...  ...systems engineering fundamentals with software automation, model integration, and the practical... 
    Permanent employment
    Temporary work
    Local area
    Relocation

    Blue Origin

    Seattle, WA
    2 days ago
  • $123k - $165k

    Software Engineer II (GenAI) Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology (DEEP&T) is a global organization of engineers, product developers, designers... 

    Walt Disney Company

    Seattle, WA
    16 hours ago
  • $60 - $64.79 per hour

     ...extension Location: Seattle, WA (#LI-Onsite) Pay Range: $60.00 - $64.79 per hour #LP Job Summary: We are seeking a Mid-Level Software Development Engineer for our Platform team in Seattle, WA, to provide first-level support and development for incoming production software... 
    Hourly pay
    Contract work

    Akraya

    Seattle, WA
    1 day ago
  • $109k

     ...domain expertise and creative integration of advanced hardware and software to deliver computational solutions that address complex data...  ...multidisciplinary teams, we connect foundational research to engineering to operations, providing the tools to innovate quickly and... 
    For contractors
    Work at office
    Local area
    Relocation package
    Monday to Friday
    Monday to Thursday
    Flexible hours

    Pacific Northwest National Laboratory

    Seattle, WA
    1 day ago
  • $92.4k - $157.1k

     ...supports our members, customers and the communities that we serve through our Healthsource blog: . About the role of Software Development Engineer II At Premera, we work hard to improve our customer’s lives by making health care work better. As part of the Corporate... 
    Full time

    Premera Blue Cross

    Mountlake Terrace, WA
    16 hours ago
  • $148.5k - $237.6k

    Sr Software Engineer II Seattle, Washington, United States Join Axon and be a Force for Good. At Axon, we're on a mission to Protect Life. We're explorers, pursuing society's most critical safety and justice issues with our ecosystem of devices and cloud software. Like... 
    Work experience placement
    Work at office
    Remote work

    Axon

    Seattle, WA
    16 hours ago
  • $99.49k - $157.23k

     ...this population. WHI and MOSAAIC at Fred Hutch is seeking a software developer to join its Database and Applications Unit. This Unit...  ...Salary is commensurate with experience. Software Development Engineer II - Intermediate level position that works on moderately complex... 
    H1b
    Remote work
    Visa sponsorship
    Flexible hours
    3 days per week

    Unavailable

    Seattle, WA
    2 days ago
  • $143.7k - $194.4k

     ...our interview process. About the Team Twitch's Enterprise Platform & Technology (EPT) organization is looking for a Software Development Engineer II to build the systems where SAP meets AWS— extending our enterprise ERP with cloud-native services and agentic AI to power... 
    Flexible hours

    Twitch

    Seattle, WA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!