Senior / SME Software Developer - Java / Python

Remote

San Francisco (CA)

Hybrid

USD 150,000 - 230,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

NT Concepts seeks a Senior/SME Software Engineer with deep Java or Python expertise to lead architecture and delivery for mission-critical systems in the IC domain.

You will mentor teams, drive design sessions, and shape enterprise APIs while ensuring secure, scalable solutions in cloud environments. Local to the DC area with remote flexibility, you’ll collaborate closely with government stakeholders.

Qualifications

  • Active TS/SCI with CI Polygraph clearance.
  • Senior level: 7+ years of professional software engineering.
  • SME level: 10+ years in software architecture and leadership.
  • Deep production expertise in Java or Python with modern frameworks.

Responsibilities

  • Architect, design, and implement backend apps, microservices, and data pipelines in Java or Python.
  • Provide SME guidance, mentor teams, and lead technical design sessions.
  • Design and implement enterprise RESTful APIs and secure interfaces.
  • Develop data transformation pipelines using SQL/NoSQL databases.
  • Drive cloud-native designs and containerization with Docker/Kubernetes in IC clouds.
  • Ensure security, zero-trust, high availability, and low latency.
  • Collaborate with government stakeholders to map operations to technical roadmaps.

Skills

Java
Python

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Docker
Kubernetes
AWS
Azure
Spring Framework
FastAPI
Django

Job description

We are seeking an accomplished Senior to SME-level Software Engineer with deep expertise in Java or Python to join our team. Working at NT Concepts means that you are part of an innovative, agile company dedicated to solving the most critical challenges in National Security. We’re looking for high-caliber technical leaders to join us in supporting this mission. If meaningful work, initiative, technical leadership, and continuous self‑improvement are important to your career, join our growing team and discover What's Next for you.

Mission Focus

As a senior technical leader on our solutions delivery team, you will have the unique opportunity to shape and drive programs advancing critical government systems. NT Concepts is seeking a Senior / SME Developer to lead and architect solutions for an exciting data transformation and system modernization initiative within the Intelligence Community (IC).

Clearance

Active TS/SCI CI Poly

Location/Flexibility

Local to the DC Metro Area, Remote Flexible

Responsibilities

In this role, you will provide technical leadership, architectural guidance, and hand‑on engineering to design and implement mission‑critical systems and data pipelines using Java and/or Python.

  • Architecture & Development: Architect, design, and implement resilient, scalable backend applications, microservices, and distributed data processing pipelines using Java (e.g., Spring Boot) or Python (e.g., FastAPI, Django, distributed frameworks).

  • Technical Leadership & SME Guidance: Serve as the subject matter expert on software architecture, design patterns, and engineering standards across the program; mentor team members and lead technical design sessions.

  • API & System Integration: Lead the design and implementation of enterprise RESTful APIs, event‑driven architectures, and secure interfaces across complex multi‑system environments.

  • Data Transformation & Modernization: Architect and optimize robust data storage, ingestion, and transformation pipelines utilizing complex SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Elasticsearch).

  • Cloud & Infrastructure Strategy: Drive cloud‑native application designs and container orchestration strategies (Docker, Kubernetes) within secure IC cloud environments (AWS / Azure).

  • Security & Performance Engineering: Ensure systems meet the highest standards of security compliance, zero‑trust architecture, high availability, and low‑latency performance.

  • Stakeholder Collaboration: Partner closely with government stakeholders, product managers, and systems architects to translate complex operational needs into clear technical roadmaps and actionable solutions.

Qualifications
  • Security Clearance: Must possess an active TS/SCI with CI Polygraph.

  • Senior Level: Bachelor’s degree in Computer Science, Engineering, or a related field and 7+ years of professional software engineering experience (or equivalent combination of education and experience).

  • SME Level: Bachelor’s degree in Computer Science, Engineering, or a related field and 10+ years of progressive software engineering and architectural leadership experience.

  • Core Languages: Deep production expertise in Java (Java 11/17+, Spring Framework / Spring Boot) OR Python (Python 3.x, FastAPI, Flask, async programming), with the versatility to work across both environments.

  • System Design & Architecture: Proven track record of designing scalable, loosely coupled, and fault‑tolerant microservices architectures and enterprise APIs.

  • Database Architecture: Advanced experience with relational data modeling, query optimization, and NoSQL solutions (e.g., PostgreSQL, MongoDB, DynamoDB, Elasticsearch).

  • Cloud & Containerization: Hands‑on experience architecting and deploying solutions in secure cloud environments (AWS, Azure) using Docker and Kubernetes.

  • DevOps & CI/CD: Strong understanding of continuous integration and continuous deployment (CI/CD) pipelines, automated testing frameworks, and secure coding practices.

  • Methodologies: Strong background working within and guiding Agile/Scrum delivery teams.

Preferred / Desired Skills
  • Experience with large‑scale data transformation, ETL/ELT pipelines, or distributed computing frameworks (e.g., Apache Spark, Kafka, AWS Glue/EMR).

  • Experience architecting solutions within high‑security or air‑gapped AWS environments (e.g., AWS GovCloud / C2S).

  • Relevant technical certifications (e.g., AWS Certified Solutions Architect, Certified Kubernetes Administrator, or relevant language certifications)

Physical Requirements
  • Prolonged periods sitting at a desk and working on a computer.

  • Must be able to lift to 10-15 pounds at times.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior / SME Software Developer – Java / Python
Senior / SME Software Developer – Java / Python

Next Tier Concepts, Inc. • United States

Hybrid
USD 120,000 - 181,000
Benefits program
Professional growth opportunities
Python Developer
Python Developer

NT Concepts • Chantilly (VA)

Hybrid
USD 120,000 - 181,000
Senior Software Architect (Java/Python) — Remote
Senior Software Architect (Java/Python) — Remote

Next Tier Concepts, Inc. • United States

Hybrid
USD 120,000 - 181,000
Benefits program
Professional growth opportunities
Software Developer
Software Developer

Walgreens • Seattle (WA)

On-site
USD 65,205 - 78,527
401(k)
Dental insurance
Health insurance
Software Engineer
Software Engineer

NT Concepts • Vienna (VA)

Hybrid
USD 100,000 - 130,000
Competitive benefits
#NTC_GivesBack program
Professional growth opportunities
Software Engineer
Software Engineer

Next Tier Concepts, Inc. • Vienna (VA)

Hybrid
USD 84,000 - 145,000
Senior DevSecOps Engineer
Senior DevSecOps Engineer

NT Concepts • Chantilly (VA), Reston (VA), Vienna (VA)

On-site
USD 120,000 - 181,000
Senior / SME Software Developer – Java / Python
Senior / SME Software Developer – Java / Python

Vets Hired • Chantilly (VA)

On-site
USD 120,000 - 160,000
Senior Software Engineer – Java/Python | Remote, TS/SCI
Senior Software Engineer – Java/Python | Remote, TS/SCI

Remote • San Francisco (CA)

Hybrid
USD 150,000 - 230,000
Sr. Data Engineer
Sr. Data Engineer

i270 Solutions Group LLC • Virginia

On-site
USD 150,000 - 190,000