Software Development Engineer
Welcome to our team where innovation meets collaboration! Imagine being part of a dynamic group where your ideas can shape the future of technology.
We are Amazon, and we're looking for talented Software Development Engineers to join our Brisbane-based Grocery Engineering Team. Our mission is to revolutionize the grocery fulfillment process with cutting-edge automation solutions that cater to the needs of our customers worldwide.
As a key member of our team, you will design, develop, and implement sophisticated autonomous storage and retrieval systems, as well as back-end integrations with our existing order processing and inventory systems.
Key Responsibilities:
* Design and develop new systems that operate at a global scale.
* Take ownership of designing new components in the solution.
* Build and evolve high-performance back-end services that are highly available, scalable, and extensible.
* Collaborate with UX Design teams to create intuitive interfaces that delight our customers and associates.
* Work closely with multiple teams across the company and globally.
* Leverage AWS services to build and deploy cloud-native applications.
* Implement robust security measures and ensure compliance with data privacy regulations.
* Conduct thorough code reviews and mentor other engineers on the team.
Requirements:
* Minimum 3 years of professional software development experience.
* At least 2 years of experience in designing or architecting new and existing systems.
* Proficiency in at least one software programming language.
* Familiarity with Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem-solving, and complexity analysis.
* Experience with distributed, multi-tiered systems, algorithms, and relational databases.
* Bachelor's degree in computer science or equivalent.
About Us:
We value diversity and inclusion in our workplace and strive to create an environment where everyone feels welcome and empowered to succeed.
We are committed to providing equal opportunities for all candidates and employees, regardless of their background, culture, or ability.