Software Engineer – Infrastructure Automation
Role OverviewThis role focuses on developing automation tooling and improving infrastructure observabilityand telemetry across Dropbox’s production network. You will work closely with networkengineers and SREs to streamline operational workflows, reduce manual effort, and enhancemonitoring and compliance capabilities.You’ll contribute to feature development, bug fixes, and stability improvements for existingautomation frameworks while collaborating with internal teams to build scalable, reusabletooling for KTLO, audit, and compliance workflows.Key Responsibilities Design and implement automation workflows to eliminate manual tasks in networkoperations Develop tooling and scripts to improve telemetry visibility and monitoring coverage Collaborate with stakeholders to gather requirements, develop low-level designs, and shiprobust, testable features Perform root cause analysis and debugging of network automation tooling Support feature enhancements and maintenance of automation systems used inproduction workflows Integrate with network data sources and telemetry APIs to support observability pipelinesRequirements Strong programming skills in Python (Go is a plus), with understanding of softwaredesign principles Experience working with network observability tools (Kentik, NSG, Grafana, etc.) Familiarity with CI/CD pipelines and automation frameworks (e.g., Ansible, GitLab CI,Jenkins) Solid understanding of Linux, Bash scripting, and source control (Git) Experience building internal tools or APIs to support infrastructure teams Knowledge of networking concepts and protocols (BGP, NetFlow, etc.) is a plusOriginally posted on Himalayas
Apply Now
Apply Now