Share
Amazon Operations Technology is looking for an experienced Software Development Engineer to join our Network Automation team in Austin. In this role you will be solving challenging problems and developing scalable, high-performing solutions that require minimal long term sustaining and development support.
Key job responsibilitiesIn this role, you will:
- Partner with Systems Engineers, Network Engineers and Software Engineers globally to develop simple and efficient technology that supports our Fulfillment Centers and Transportation Sites.
- Work with a wide variety of technologies and projects that range from third party enterprise solutions to open source and proprietary inventions.We value performance, simplicity, and scalability in our designs.
- In your day-to-day work you will focus on automation of complex tasks to allow our business to scale with customer demand.A day in the life
You will be a part of an agile development team following innovative best practices in software development where you will work on technical designs, architecture and coding. To build our applications, you will interact with network engineering teams to gather requirements, provide technical solutions and develop the software that are required in defining our next generation products.
- Medical, Dental, and Vision Coverage
- Maternity and Parental Leave Options
- Paid Time Off (PTO)
- 401(k) Plan
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
These jobs might be a good fit