Application Developer
Job SummaryWe are seeking an experienced Application Developer with strong Python development skills to build automation and tooling supporting a high-performance network instrumentation and packet analytics environment. This is a software engineering role focused on automation—not a network operations position.The ideal candidate has experience developing automation for network infrastructure, packet capture environments, metadata management, and low-latency trading systems. You'll design scalable tooling that provides visibility into market data feeds, trading infrastructure, and network performance.Key ResponsibilitiesDevelop and maintain Python automation for packet capture and instrumentation platformsBuild automated validation tools to verify market data feed integrityDevelop processes to collect and maintain metadata for network infrastructure and trading environmentsAutomate configuration generation for packet capture devices and aggregation switchesDevelop tooling to monitor network performance, drops, and latencyBuild APIs and chatbot integration layers for querying instrumentation environmentsCollaborate with infrastructure engineers and business stakeholdersImprove automation, operational efficiency, and system visibilityRequired QualificationsStrong Python development experienceExperience building automation toolsExperience with packet capture or network analytics platformsUnderstanding of network infrastructure including:Load BalancersFirewallsNetwork SwitchesPacket CaptureExperience with metadata automationAPI developmentStrong software engineering fundamentalsExcellent communication skillsPreferred QualificationsCorvil experienceCorvil CNE or CMC CertificationLow-latency trading infrastructureFinancial markets experienceMarket data feedsNetwork monitoringREST APIsMCP/AI integrationGitCI/CD