Experience (non-internship) in professional software development
Experience designing or architecting new and existing systems with attention to design patterns, reliability, and scaling
Experience programming with at least one software programming language
Nice to Haves
Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
What You'll Be Doing
Design, build, and operate services and asynchronous workflows across all AWS regions and Direct Connect locations
Create data processing, monitoring services, and automation to detect and resolve customer impact during network events faster
Troubleshoot and root-cause customer-impacting issues and drive deep dives and corrective actions to completion
Partner with network development engineers to automate repeatable operational work using AI-assisted development and agent-driven workflows
Write and review design documents and mentor engineers through design and code reviews
Collaborate with software and network engineers locally and internationally on system design
Participate in on-call rotations exposing you to production-scale operations
Balance hands-on building with collaborative design sessions
Perks and Benefits
Work in a team that prioritizes availability, deployment safety, and monitoring
Autonomy to drive technical decisions and own outcomes within one of the largest networks globally
Use of automation and early adoption of AI in development and operations
Inclusive culture that empowers employees to deliver the best results
Support for workplace accommodations during hiring and onboarding processes