Senior Software Development Engineer, AWS Professional Services - Products and Solutions
Job ID: 10439805 | Amazon Support Services Pty Ltd
Come change the way the world uses the Cloud! At AWS Professional Services Products and Solutions, we don't just support cloud transformations — we accelerate them. Our team builds the internal products and tools that empower AWS consultants to deliver faster, smarter, and more impactful customer outcomes. At the heart of our work is a knowledge base that brings quality, consistency, and efficiency to every customer engagement around the globe.
Key job responsibilities
* Lead the design, delivery, and implementation of complex, large-scale systems and features, providing technical guidance and advocating for Amazon's highest engineering standards.
* Collaborate with cross functional roles (e.g. Product and UX), working backwards from customer needs to design solutions that solve real problems.
* Architect and develop robust, scalable, and maintainable services across end-to-end solutions, often spanning multiple platforms (web, mobile, backend).
* Implement and drive best practices in modern software engineering — design, testing, version control, documentation, deployment, and operations — including the adoption of GenAI assistance tools, automated code reviews, and AI‐assisted testing.
* Analyse and optimise system performance, scalability, and reliability using data‐driven approaches and modern monitoring tools.
* Define technical strategies and contribute to the long‐term roadmap, including integration of emerging AI technologies.
* Lead conversations with senior leadership.
* Actively participate in hiring, mentoring, and growing other engineers, fostering knowledge‐sharing across the team and the broader organisation.
* Obtain and maintain AWS Certifications.
A day in the life
As a Senior Software Development Engineer (Snr SDE), you'll be a technical leader driving decisions that impact critical customer experiences. You'll tackle complex initiatives head‐on—building high‐quality, scalable systems for our global customer base while shaping our technical architecture and maintaining direct ownership of key components. Bridging strategic vision with tactical execution, you'll combine hands‐on development with system design, mentor team members, and champion engineering excellence to ensure we build maintainable solutions that scale with our business.
Basic Qualifications
* Experience leading engineering teams as a mentor or tech lead.
* Bachelor's degree in computer science, engineering, mathematics or equivalent.
* Experience (non‐internship) in professional software development, or experience programming with at least one modern language such as Java, C++, or C# including object‐oriented design.
* Deep understanding of software engineering best practices for full software development lifecycle, including coding standards, code reviews, source control management, continuous deployments, testing and operations.
Preferred Qualifications
* Experience designing and developing large‐scale, high‐traffic applications.
* Experience in written and verbal communication skills to communicate with technical and non‐technical audiences, including senior leadership.
* Knowledge of computer science fundamentals in data structures, algorithm design, and problem solving.
* Proficiency with GenAI assistance tools for development and testing.
EEO Statement
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Amazon acknowledges the Traditional Custodians of country throughout Australia and their connections to land, sea and community. We pay our respect to their elders past and present and extend that respect to all Aboriginal and Torres Strait Islander peoples today.
#J-18808-Ljbffr