Similar Jobs
See allStaff Software Engineer
Rad AI
US
AWS
Kubernetes
Terraform
Snr. Software Engineer - AI Engineering
KnowBe4
US
Python
FastAPI
Terraform
Senior Backend Engineer II - Devices Cloud
Life360
US
Java
Go
Python
Senior Software Development Engineer in Test (SDET)
FirmPilot
US
Typescript
Python
.NET
Staff Software Engineer - Backend & Data Engineering
FourKites
India
Java
Python
Kafka
Your Opportunity:
- Build the Agentic Backbone: Architect and implement the backend services that power multi-agent workflows.
- Orchestration & Workflow Automation: Design scalable workflow engines and "human-in-the-loop" systems.
- Bridge AI & Enterprise Infrastructure: Create the integration layer between modern Python-based AI frameworks and Tenable’s robust JVM-based microservices architecture.
What You’ll Need:
- 7+ years of software engineering experience, with a strong background in building backend systems, APIs, and platforms.
- Hands-on experience building AI agents and autonomous workflows using frameworks such as LangChain, LangGraph, AutoGen, CrewAI, or Pydantic AI.
- Strong programming skills in Python (essential for AI/ML ecosystems) with experience in, or a willingness to work with, JVM-based languages (Java, Kotlin, or Scala) for high-scale platform components.
And Ideally:
- Experience designing frameworks to evaluate agent performance (accuracy, latency, cost) and implementing CI/CD for AI workflows.
- Experience deploying and scaling services in AWS using Docker and Kubernetes.
- Familiarity with Knowledge Graphs or advanced search algorithms to improve agent reasoning.
Tenable
Tenable is an Exposure Management company that helps organizations understand and reduce cyber risk. They have 44,000 organizations relying on them and foster a culture of belonging, respect, and excellence.