Threat Modeling Architect - Secure Python & Cloud

Northern Base

Irving (TX)

On-site

USD 120,000 - 180,000

Full time

13 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Northern Base seeks an experienced cybersecurity software engineer to lead threat modeling, build secure Python-based applications, and advance automation within an agile DevOps team. The role emphasizes threat analysis, secure coding practices, and adherence to SDLC standards across cloud-native environments.

Candidates should demonstrate proficiency in Python, FastAPI, CI/CD, and modern security tooling, with strong knowledge of IAM, logging, encryption, and infrastructure security.

Qualifications

  • IT experience minimum of 6 years with minimum of 4 years Cybersecurity/Information Security must have.
  • Threat Modeling (STRIDE, PASTA, Attack trees, tooling, Att&ck) must have demonstrated experience.
  • Experience working in a cybersecurity role must have.
  • Security practices pertaining to authentication, authorization, logging/monitoring, encryption, infrastructure security, network/segmentation must have.
  • Scripting languages, Infrastructure as Code (Terraform, CloudFormation) must have.
  • Jira or other ticketing systems must have.
  • Design and review technical architectures must have.
  • Strong proficiency in Programming Languages, with a preference for Python (asynchronous programming), and FastAPI (must have).
  • Unit Testing: Developing and executing unit tests using frameworks like Pytest to ensure code quality (must have).
  • Ensure all software platforms adhere to Citi's security standards and Software Development Life Cycle (SDLC) processes (must have).
  • Identifying vulnerabilities using CWE or OWASP.
  • Operating systems and their hardening.
  • Development concepts (such as: CICD, Pipelines, SDLC).
  • Cloud Development Kit (CDK), GitOps.
  • Operating in a DevOps / agile team structure.
  • Understanding of docker/K8S/serverless/helm.
  • Support or perform pen testing.
  • Snowflake/MongoDB/Terraform Cloud/GitHub/Databricks.
  • Karat Assessment (Python focus) is required for consideration.

Responsibilities

  • Threat Modeling using a documented process.
  • Development of automation tools as required.
  • Maintain a high standard of work in identifying threats and specifying mitigating controls.
  • Attending to the lifecycle of identified threats and controls.
  • Delivery of threat models and supporting tasks within existing timeframes.
  • Provide feedback, support, and improvements to the existing threat modeling process.
  • Present work to seniors, the team, and other technical teams.
  • Work with little supervision to complete work.
  • Develop, test, and deploy secure and efficient Python-based applications, adhering to established SDLC processes and quality standards.

Skills

Threat Modeling
Python (Async)
FastAPI
Unit Testing (Pytest)
SDLC/DevOps
Security Architecture
CI/CD
Docker/Kubernetes
Terraform/CDK
OWASP/CWE

Tools

Jira
Terraform
CloudFormation
CDK
GitHub
Databricks
Snowflake
MongoDB
Kubernetes
Docker

Job description

Northern Base seeks an experienced cybersecurity software engineer to lead threat modeling, build secure Python-based applications, and advance automation within an agile DevOps team. The role emphasizes threat analysis, secure coding practices, and adherence to SDLC standards across cloud-native environments.

Candidates should demonstrate proficiency in Python, FastAPI, CI/CD, and modern security tooling, with strong knowledge of IAM, logging, encryption, and infrastructure security.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Threat Modeling Engineer — Python, ATT&CK, DevOps
Threat Modeling Engineer — Python, ATT&CK, DevOps

Tata Consultancy Services • Irving (TX)

On-site
USD 100,000 - 130,000
Discretionary Annual Incentive
Medical Coverage (Health)
Dental & Vision Coverage
+9
Threat Modeler
Threat Modeler

Northern Base • Irving (TX)

On-site
USD 120,000 - 180,000
Threat Modeler
Threat Modeler

Siri InfoSolutions Inc • Irving (TX)

On-site
USD 100,000 - 130,000
Senior Threat Modeler & Python Security Engineer (Onsite)
Senior Threat Modeler & Python Security Engineer (Onsite)

Siri InfoSolutions Inc • Irving (TX)

On-site
USD 100,000 - 130,000
Security Automation Engineer (Python) - Cloud-Native AI
Security Automation Engineer (Python) - Cloud-Native AI

Visa Hunt • United States

On-site
USD 120,000 - 160,000
Senior Cloud & Infrastructure Security Engineer
Senior Cloud & Infrastructure Security Engineer

Namely • Mountain View (CA)

On-site
USD 120,000 - 150,000
Senior Application Security Engineer – Cloud, SDLC & Automation
Senior Application Security Engineer – Cloud, SDLC & Automation

Dream • United States

On-site
USD 120,000 - 160,000
Senior AppSec Engineer — Secure Cloud & Threat Modeling
Senior AppSec Engineer — Secure Cloud & Threat Modeling

CharterUP • Austin (TX)

Hybrid
USD 130,000 - 190,000
Remote-first
Health insurance
Paid time off
+2
Security Automation Engineer (Python): Cloud, AWS & CI/CD Expert
Security Automation Engineer (Python): Cloud, AWS & CI/CD Expert

Marlabs Inc. • Northern (KY)

Hybrid
USD 110,000 - 150,000
Threat Modeler
Threat Modeler

Tata Consultancy Services • Irving (TX)

On-site
USD 100,000 - 130,000
Discretionary Annual Incentive
Medical Coverage (Health)
Dental & Vision Coverage
+9