Senior Software Dev Engineer (Level 6)
Vacancy expired!
DESCRIPTION
Seeking a technical visionary who will help Amazon build a new vision of marketing technology. This Sr. Engineer will help define our Road Map, determine our technical direction, and lead experimentation to see what works.
The Role
As a Sr. Software Engineer, you will be a key team member within a team of experienced cross-disciplinary staff to conceive and design innovative consumer products.
Your initial focus will be in defining solutions, creating prototypes and later in the product cycle, coding them and releasing them into production.
As part of this role, you’ll have the opportunity to work across many groups, gaining deep insights into our entire business.
For those who wish to learn and be curious (required), you will get a chance to code in a variety of exciting new fields from natural language processing, to machine learning, to advance animation systems and more.
This job will challenge you on various fronts you’ll need to have the ability to understand what it takes to launch large scale services and features that involve multiple teams.
You will solve technical challenges in optimization, large-scale computing, distributed systems, web applications, scalability, security, and algorithms just to name a few.
You will have direct ownership over the design and architecture of new components aimed at creating new shopping experiences.
We care about both delighting customers and high quality software; we don’t sacrifice one for the other. We’re looking for someone with a demonstrated track record of highly-scalable, global software solutions.
In addition to this, you’ll need to be able to influence and deliver exceptional user experiences across multiple platforms including mobile, living room devices, and the web.
In this role, you will :
Work with key stakeholders in product management and executive teams to define strategy and requirements
Lead cross functional development on new technology from design through delivery
Work with remote teams to deliver supporting software and services in sync with launch timelines
Communicate regularly with senior management on status, risks and change control
BASIC QUALIFICATIONS
4+ years of professional software development experience
3+ years of programming experience with at least one modern language such as Java, C, or C# including object-oriented design
2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
Bachelor's degree in Computer Science or 8+ years of equivalent professional or military experience
PREFERRED QUALIFICATIONS
Technical leadership, solution architecture
Excellent written and verbal communication
Demonstrated strong technical judgment in conjunction with passionate customer-focus
A deep understanding of software engineering practices, object oriented analysis & design, design patterns and algorithms
Experience in rapid iteration
Excellent communication
AWS expertise
Vacancy expired!