Software Engineer II (Python)

Matlen Silver
Chandler, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Chandler, United States of America

Tech stack

Testing (Software)
JavaScript
API
Artificial Intelligence
Unit Testing
Bash
Data Structures
Relational Databases
Django
Python
Network Security
McAfee VirusScan
MySQL
Multiprocessing
Object-Oriented Software Development
Query Optimization
Software Engineering
SQLite
Web Applications
Multithreading
Flask
FastAPI
Fortinet
Front End Software Development
Virtual Agents
Api Design
Automation Anywhere

Job description

This role is responsible for developing and delivering complex requirements that support business goals across the Network AI and Agentic Transformation. Key responsibilities of the role include building and testing software solutions that support both AI agent use-cases and deterministic automation capabilities, ensuring solutions meet functional, non-functional, and compliance requirements. This role codes solutions, unit tests, and integration components, and ensures the solution can be integrated successfully into the overall application, workflow, or automation stack with clear, robust, and well-tested interfaces. The individual in this role is expected to operate flexibly across both the Engineering Delivery and Deterministic Automation Orchestration pillars, contributing to AI-enabled workflows, agent-based capabilities, orchestration logic, and deterministic automation implementation as demand shifts. They are familiar with enterprise development and testing practices and contribute to secure, scalable, and supportable delivery outcomes.

Requirements

  • Experience as Software Engineer and experience in multiple frontend and backend languages (Python, JavaScript, and Bash scripting)
  • Building Python-based agents that interact with:

Implementing closed-loop automation (detect, analyze, remediate, validate) Replacing static runbooks with dynamic, adaptive AI workflows for AI Orchestrating multi-step actions across network, security, and cloud domains

  • Designing agents that operate consistently across:

Handling provider-specific APIs vs. abstracted control layers Supporting hybrid decision logic (edge vs. cloud vs. DC actions)

  • Experience on a team of software engineers that design and develop web-based software solutions and automation.
  • Skilled in developing solutions for network defined automation and/or cloud IT solutions, including CLI, API development and Integration with network and security products from Checkpoint & Fortinet firewalls, McAfee proxies, TippingPoint IDSs etc.
  • Expertise in Django, Flask and FASTAPI framework, multiprocessing, multithreading and event-drive application development.
  • Deep understanding of data structures, and object-oriented programming principles.
  • Experience with relational databases like SQLite, MySQL, including data modeling and query optimization.

Apply for this position