×
Register Here to Apply for Jobs or Post Jobs. X

Senior Python Developer – Cybersecurity Process Automation

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: MACHINE LEARNING TECHNOLOGIES LLC
Full Time position
Listed on 2026-09-20
Job specializations:
  • Software Development
Salary/Wage Range or Industry Benchmark: 100000 - 140000 USD Yearly USD 100000.00 140000.00 YEAR
Job Description & How to Apply Below

Overview

Job Description

  • Job : J52337
  • Job Title:

    Senior Python Developer – Cybersecurity Process Automation
  • Location:

    Charlotte, NC
  • Duration: 21 Months + Extension
  • Hourly Rate:
    Depending on Experience (DOE)
  • Work Authorization: US Citizen, Green Card, OPT-EAD, CPT, H-1B, H4-EAD, L2-EAD, GC-EAD
  • Client:
    To Be Discussed Later
  • Employment Type:

    W-2, 1099, C2C
Responsibilities
  • Architecture & Design
    :
    Translate business/security processes into automated workflows, APIs, and services; produce low level designs and sequence diagrams. Design secure microservices and job runners in Python (FastAPI/Flask) and Java (Spring Boot) using clean architecture and integration patterns. Define reusable automation components, SDKs, and templates to accelerate delivery.
  • Development & Delivery
    :
    Build event-driven and scheduled automations for IAM onboarding/offboarding, access reviews, PAM workflows, compliance checks, vulnerability/patch management triggers, and SOAR playbooks. Integrate with enterprise tools: IAM (Okta/SailPoint), PAM (Cyber Ark), SIEM/SOAR (Splunk, Sentinel, Cortex XSOAR), ticketing (Service Now/Jira), data platforms, and notification channels. Own end-to-end SDLC: coding, unit/integration testing, peer reviews, documentation, and deployment pipelines.
  • Security, Reliability & Observability
    :
    Implement secure coding practices: OAuth2/OIDC, SAML, JWT, TLS/mTLS, secrets management (Vault/KMS), encryption, input validation, and least privilege. Add observability (Open Telemetry, ELK/EFK, Prometheus/Grafana) with structured logging, tracing, metrics, and alerting; ensure measurable SLAs and error budgets. Harden services (rate limiting, circuit breakers, policy enforcement, audit trails) and support audit/compliance evidence.
  • Collaboration & Stakeholder Engagement
    :
    Partner with IAM, Sec Ops, and platform teams to refine requirements, map asis/tobe processes, and quantify ROI (FTE hours saved, cycle time reduction). Provide technical guidance, code reviews, and mentor junior engineers; contribute to standards and best practices.
Required

Skills & Qualifications
  • 6-10 years of software development experience with strong, recent hands-on work in Python and Java for backend/services and automation.
  • Python:
    FastAPI/Flask, async IO, data processing (pandas), scripting, packaging, task runners (Celery/RQ), API integrations.
  • Java:
    Spring Boot, Spring Security, REST/gRPC, concurrency, JVM performance tuning.
  • Proven experience automating cybersecurity processes (IAM lifecycle, PAM operations, compliance checks, incident enrichment/response, vulnerability workflows).
  • Integration experience with message queues/event buses (Kafka/RabbitMQ), REST/gRPC, webhooks, and ETL/ELT patterns.
  • Cloud & Dev Ops:
    Docker, Kubernetes, CI/CD (Git Hub Actions/Jenkins/Azure Dev Ops), IaC (Terraform), artifact management.
  • Solid grasp of security protocols and standards: OAuth2/OIDC, SAML, TLS, certificate management; familiarity with NIST/ISO and audit needs.
Equal Opportunity Employer

MACHINE LEARNING TECHNOLOGIES LLC is an equal opportunity employer inclusive of female, minority, disability and veterans, (M/F/D/V). Hiring, promotion, transfer, compensation, benefits, discipline, termination and all other employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, age, disability, national origin, citizenship/immigration status, veteran status or any other protected status. MACHINE LEARNING TECHNOLOGIES LLC will not make any posting or employment decision that does not comply with applicable laws relating to labor and employment, equal opportunity, employment eligibility requirements or related matters.

Nor will MACHINE LEARNING TECHNOLOGITIES LLC require in a posting or otherwise U.S. citizenship or lawful permanent residency in the U.S. as a condition of employment except as necessary to comply with law, regulation, executive order, or federal, state, or local government contract.

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary