Experience in professional software development (non-internship)
Experience designing or architecting new and existing systems, including design patterns, reliability, and scaling
Proficiency in at least one programming language
Nice to haves
Experience with the 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
Build data processing, monitoring services, and automation to detect customer impact during events and accelerate resolution
Troubleshoot and root-cause customer-impacting issues, driving deep dives and corrective actions to completion
Collaborate with network development engineers to automate repeatable operational tasks using AI-assisted development and agent-driven workflows
Write and review design documents and mentor engineers through design and code reviews
Engage in on-call rotations to experience service and network behavior in production at AWS scale
Collaborate with software and network engineers in Dublin and the US on system design
Perks and benefits
Work with one of the largest networks globally with no existing blueprint, allowing engineering autonomy
Early adoption of AI in software development and operations
Emphasis on automation to reduce manual workload
Investment in deployment safety and monitoring
Inclusive culture that empowers employees to deliver best results for customers