Software Development Manager
- Full-Time
- Arlington, VA
- Amazon Dev Center U.S., Inc.
- Posted 4 years ago – Accepting applications
Job Description
- 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 Mathematics, Computer Science, or related field or relevant experience
- 4+ years recent experience building and supporting mission critical online services
- 7+ years of people management experience
This role is an excellent opportunity to join the AWS Commerce Platform team based in Crystal City, Virginia (HQ2). You’ll be working with passionate software engineers and technical managers. We are an innovative group whose solutions sit at the nexus of CP functionality and AWS customers. Specifically, we are responsible for building and operating services that enable the CP stack to function in AWS regions disconnected from the rest of AWS. Disconnected regions create a number of challenging engineering problems and often require us to collaborate with other engineering teams to create solutions. We take great pride in supporting the mission of our AWS customers
Opportunity?
Develop your skills and advance your career at one of the most innovative and progressive technology companies anywhere
Solve big problems with the possibility externalizing them to customers
Influence customer experience for AWS’ large customer base
Build systems and services that handle high transactional loads
Collaborate with a diverse set of partner engineering teams based in Vancouver, Seattle, NYC, Berlin, and Bangalore
What You’ll Do?
Provide our customers with a great experience
Drive engineering effort, implementation, and deployments that meet functional, performance, scalability, and reliability requirements while adhering to software development principles and best practices
Help your team create best outcomes with data, conviction, and diplomacy
Create and execute roadmaps and project plans
Work closely with team members to architect and develop the best technical designs and approaches
Foster a culture of continuous engineering improvement through mentoring, feedback, and metrics
Learn AWS system architecture and be responsible for diving deep into code
Mentor and manage teams of software developers including their projects and performance
Own all operational metrics and support for your software
Evangelize operational excellence by leading operation reviews, documenting best practices, and prioritizing automation and infrastructure as code initiatives
Report on the status of development, quality, operations, and system performance to senior leadership
Distill and communicate technical concepts to the team and other stakeholders
About You
You have experience with application development as well as managing technical infrastructure. You are an Agile methodology practitioner. You enjoy keeping your technical skills current and relish contributing to architecture and design discussions. You regularly take part in deep-dive troubleshooting exercises and lead technical post-mortem discussions to identify the root cause of complex issues.
You are a clear communicator and and can collaborate with other leaders to plan, prioritize, and build great customer experiences.
You have strong business intuition, and think broadly to identify ideas our external and internal customers will love. You enjoy taking ownership of issues, are a self-starter with a bias towards problem solving, and can deliver results even when faced with considerable ambiguity.
You enjoy being a people leader. You invest in building and mentoring effective software engineering teams.
This position requires the candidate selected be a U.S. citizen, and obtain and maintain an active TS/SCI security clearance with polygraph.
Arlington, VA: This role will sit in our new headquarters in Northern Virginia, where Amazon will invest $2.5 billion dollars, occupy 4 million square feet of energy efficient office space, and create at least 25,000 new full-time jobs. Our employees and the neighboring community will also benefit from the associated investments from the Commonwealth including infrastructure updates, public transportation improvements, and new access to Reagan National Airport.
By working together on behalf of our customers, we are building the future one innovative product, service, and idea at a time. Are you ready to embrace the challenge? Come build the future with us.
- Masters in Mathematics, Computer Science, or related field
- Strong customer focus, ownership, urgency, and drive
- Ability to retain composure under stressful conditions, and communicate effectively and get the right things done.
- Experience in an high volume operational environment including multiple data centers and thousands of servers
- Success working across organizational boundaries, and bringing together people with diverse perspectives and experience to find solutions
- Ability to handle multiple priorities in a fast-paced environment
Our team also puts a high value on work-life balance. Striking a healthy balance between your personal and professional life is crucial to your happiness and success here, which is why we aren’t focused on how many hours you spend at work or online. Instead, we’re happy to offer a flexible schedule so you can have a more productive and well-balanced life—both in and outside of work.
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.