Python Developer

TEKsystemsPhiladelphia, PA
$70 - $75Hybrid

About The Position

This is a Software Engineering role within a Cloud Security Engineering team. The team focuses on building detection tools to enrich security findings. The work involves building a new detector and pipeline for cybersecurity. Candidates should be strong engineers with experience in Python and cloud platforms, primarily AWS. Experience with FastAPI, CI/CD tools, and Terraform is expected. While cybersecurity experience is a plus, it is not a requirement as this is a software engineering position that can be learned on the job. The role emphasizes using AI coding agents to enhance development output and requires strong problem-solving skills and the ability to articulate solutions.

Requirements

  • 4+ years of professional software engineering experience
  • Strong proficiency in Python 3.10+
  • Deep experience with FastAPI or equivalent async web frameworks
  • Solid understanding of relational databases (PostgreSQL preferred), ORM patterns (SQLAlchemy/SQLModel), and schema migration tools (Alembic)
  • Experience with large-scale data management, including ingesting, normalizing, and persisting high-volume datasets with strong data integrity guarantees
  • Understanding of long running process design, including retries, progress tracking, and graceful failure handling
  • Working knowledge of concurrency and distributed execution, and Python trade-offs (asyncio, multiprocessing, task queues)
  • Ability to design medium complexity systems with clear layering, API contracts, and sound trade-offs
  • Demonstrated experience using AI coding agents (GitHub Copilot, Cursor, Claude Code, Codex, or similar) beyond autocomplete
  • Ability to craft structured prompts and instructions aligned with project architecture and conventions
  • Strong critical evaluation skills to review and refine AI-generated code for security, correctness, and maintainability
  • Comfort operating in an AI augmented development workflow
  • Practical understanding of LLM strengths and limitations, knowing when to hand-code vs. delegate to agents
  • 2+ years of experience with AWS, including ECS/Fargate, RDS, ElastiCache, S3, Secrets Manager, IAM, and CloudWatch
  • Experience with Docker, including multi-stage builds
  • Familiarity with Infrastructure as Code (Terraform preferred)
  • Experience building and maintaining CI/CD pipelines (GitHub Actions preferred), including multi environment deployments and integrated security scanning
  • Strong ability to reason from first principles and decompose unfamiliar problems
  • Experience breaking down high level requirements into estimable, well-scoped work
  • Excellent written and verbal communication skills
  • Familiarity with secure development practices, including input validation, error handling, and failure-mode analysis
  • Experience with Git workflows, including feature branching, rebasing, and branch protection
  • Experience working in Agile environments, including sprint planning, estimation, and JIRA
  • Open to onsite final round interview in PA
  • W2 only
  • 5-8+ years experience
  • SW Engineering with some Cloud expertise in AWS primarily
  • Understanding of how Cloud platforms work and operate
  • PYTHON
  • Terraform
  • CI/CD tools and processes
  • Must have coding experience and able to problem solve on the fly

Nice To Haves

  • Any experience with FastAPI is a plus
  • Emerging practices for managing AI development tools is a plus
  • Some cybersecurity experience with Authentication and Authorization is helpful
  • Experience with React/TypeScript
  • Familiarity with cloud security domains (CSPM, threat detection, vulnerability management)
  • Experience integrating with enterprise APIs (REST, GraphQL, OAuth2/OIDC)
  • Experience with Snowflake, Databricks, or similar analytical platforms
  • Familiarity with OpenSearch/Elasticsearch for log analysis and threat hunting
  • ML Data Science experience – any experience building ML pipelines
  • Any database experience would be good
  • Strong software eng skills is needed with some experience in Machine Learning

Responsibilities

  • Build and operate security platforms: Design, implement, and maintain backend services and pipelines that ingest, normalize, and analyze cloud security data.
  • Write production-quality code: Deliver clean, tested, well-documented Python services using established architectural patterns.
  • Design medium complexity systems: Own data models, API contracts, orchestration logic, and integrations; iterate designs with team feedback.
  • Leverage AI agents for high output: Use AI coding tools daily, maintaining consistency via structured prompts and skill files.
  • Integrate external data sources: Build reliable integrations with REST, GraphQL, and cloud APIs using secure auth, pagination, and retries.
  • Build resilient data pipelines: Implement multi phase pipelines that handle scale, long runtimes, and partial failures gracefully.
  • Maintain infrastructure as code: Contribute to Terraform modules and CI/CD pipelines.
  • Write automated tests: Maintain strong unit, integration, and end to end test coverage.
  • Conduct thorough code reviews: Evaluate design intent, correctness, security, and long-term maintainability.
  • Collaborate with stakeholders: Work closely with security analysts, platform teams, and leadership.
  • Participate in support rotation: Monitor service health and respond to operational issues.
  • Research and prototype: Evaluate new tools and approaches through rapid prototyping.
  • Document and share knowledge: Maintain documentation, runbooks, and architectural decision records.
  • Exercise independent judgment and discretion on matters of significance.
  • Participate in training and knowledge transfer for internal software users.
  • Maintain regular, consistent, and punctual attendance.

Benefits

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service