Trellix

Staff Software Development Engineer

Trellix
Apply
24 days ago
Frisco, TX, USAStaff+

Responsibilities

  • Lead the design and engineering of the Cloud Threat Detection Platform from concept through production.
  • Architect high-throughput submission engines, microservices, asynchronous processing pipelines, dynamic sandbox execution, and platform features handling millions of daily requests.
  • Build responsive analyst dashboards and full-stack web applications using React, Django, HTML, CSS, JavaScript, Bootstrap, AJAX, and jQuery.
  • Design, deploy, and manage secure AWS environments across networking, compute, storage, API, container, and security services.
  • Implement secure API boundaries, OAuth2, JWT, SAML, token exchange routines, and multi-region data-residency controls.
  • Design telemetry pipelines for customer data, product health, and engine-level metrics using OpenSearch, DynamoDB, RDS, and Athena.
  • Author design documentation and infrastructure-as-code specifications while owning production triage, root-cause analysis, resilience, and SLA commitments.
  • Apply secure development lifecycle practices, vulnerability assessments, and FedRAMP security-boundary requirements.
  • Integrate AI development tools into code generation, debugging, pull-request review, and software-delivery workflows.

Requirements

  • 11+ years of professional software development experience building and operating high-throughput microservices, cloud platforms, and full-stack web architectures.
  • Expert-level AWS cloud architecture experience covering compute, networking, security, and storage for large-scale enterprise systems.
  • Linux proficiency and shell scripting experience.
  • Strong Python development and debugging skills with FastAPI, Django, and Flask.
  • Working knowledge of C and C++, with Go preferred, for interfacing with low-level inspection engines and execution runtimes.
  • Experience with GitHub Actions, Terraform, AWS CDK, or CloudFormation for CI/CD and infrastructure as code.
  • Full-stack experience with Django, React, JavaScript, HTML, CSS, Bootstrap, AJAX, and jQuery.
  • Hands-on experience with VPCs, NAT Gateways, Security Groups, EC2, Load Balancers, S3, EFS, Lambda, API Gateway, ECS, EKS, WAF, Docker, RDS, DynamoDB, OpenSearch, and Redis.
  • Knowledge of regional data isolation, privacy, FedRAMP, and regulatory controls across the US, EU, APJ, and Canada.
  • Experience integrating AI tooling such as Claude Code, Amazon Q, or AWS Bedrock into software development and automated code-review workflows.
  • Understanding of OAuth2, JWT, SAML, secure development lifecycle processes, vulnerability assessments, and FedRAMP compliance.
  • Working knowledge of cybersecurity threat detection, malware analysis pipelines, and security inspection tools.
  • Strong written and verbal communication skills and the ability to work autonomously and collaboratively across engineering and threat research teams.

Benefits

  • Retirement plans.
  • Medical, dental, and vision coverage.
  • Paid time off.
  • Paid parental leave.
  • Support for community involvement.
  • Flexible work hours and family-friendly benefits.
  • Hybrid work arrangement requiring the ability to commute to the Frisco, Texas office 3–4 days per week.

Tech Stack

Amazon DynamoDBAWSBootstrapCC++CSSDjangoDockerFastAPIFlaskGitHub ActionsGoHTMLJavaScriptjQueryLinuxPythonReactRedisTerraform
Trellix

About Trellix

1,001-5,000 employees

Trellix is a global cybersecurity company delivering intelligence-led cyber resilience for security-conscious organizations at any stage of their journey. Transforming over 30 years of threat intelligence into high-fidelity detections and automating AI-driven detection and response across cloud, on-premises, air-gapped, and operational technology environments, Trellix helps customers adapt to the constantly evolving threat landscape. More at https://trellix.com.

Contact me