Senior Python Developer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Design, implement, and maintain Python-based backend services and APIs (e.g., FastAPI or similar).Build robust integrations with systems such as ServiceNow, Splunk, IPAM, DNS, routing/device lookup tools, and other internal platforms.Ensure services are built with high reliability, concurrency, and performance in mind.Data Pipelines & Workflow OrchestrationDevelop and maintain workflows using Prefect (or similar orchestration tools) for:Document ingestion and preprocessing (e.g., manuals, internal docs).Vectorization pipelines and blob storage management for retrieval.Scheduled and event-driven workflows for ticket summarization, alarm correlation, compliance workflows, etc.Implement automatic retries, logging, and observability for all workflows.Integrations & ToolingIntegrate with a wide range of operational tools (e.g., device lookup, route lookup, trace route, change record lookup).Help transition existing “agentic tools” and internal scripts into MCP-based tools and standardized interfaces over time.Work with internal tool owners (e.g., networking automation platforms) using APIs, HTML scraping, or direct DB access where needed.Quality, Reliability & OptimizationWrite clean, well-structured, testable Python code.Optimize for I/O, disk operations, and concurrency in a high-volume production environment.Contribute to system design for redundancy, fault tolerance, and scalability.