12 days old

Software Development Manager, Console Services

Amazon.com
Denver, CO 80204
  • Jobs Rated
    11th

DESCRIPTION

Job summary
Would you like to drive the architecture of some of the largest telemetry and control systems on the planet?

AWS Hardware Control Services provide the underlying server management infrastructure used by every server in Amazon, from EC2 to S3 to DynamoDB and beyond. Consequently, we own some of the most sophisticated software anywhere, including firmware and back-end service infrastructure. Optimizing the dynamics of ever-changing environmental conditions, monitored with millions upon millions of sensors, is a massive challenge, and we love it!

We are looking for a customer-obsessed, data driven Software Development Manager (SDM) that will lead a team of software engineers and help to take our services to the next level of scale, availability, and performance. Is that you? How can you tell? You find problems in real-time data streaming, feedback control systems, and other such topics to be fascinating. You love to rove across the stack, from hyper-efficient client-side embedded software to high-scale back-end distributed systems. Your teammates say things like, €œEvery time we speak, I learn something new that grows me as an engineer.€ Your passion for engineering best practices is second-to-none. Finally, you hunger to give customers what they want: high quality, high performance, always-on devices and servers.

In this position, you€™ll have the opportunity to:

  • Serve as the technical leader on our most demanding projects, including the launch of new services and features that will be deployed and used at massive scale
  • Work with technology leaders to define and drive critical features and architectural advancements into our services
  • Interact with customers and other service teams to understand requirements and define solutions
  • Guide the monitoring and controls design for Amazon€™s server hardware
  • Positively impact customers through improvements in server availability and performance
  • Positively impact the planet through improvements in efficiency of server power usage
  • Collaborate with other senior engineers to find simple solutions to brain-contorting problems
  • Ensure the quality of architecture of our systems
  • Assist in the career development of engineers, actively mentoring on advanced technical issues and helping managers guide the career growth of their team members
  • Provide technical guidance to multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience
  • Advocate for the customer and ensure we are building the best possible experience

BASIC QUALIFICATIONS

  • 7+ years of experience working directly within engineering teams
  • Experience partnering with product OR program management teams
  • 3+ years of people management experience, managing engineers
  • 3+ years of experience architecting and designing (architecture, design patterns, reliability and scaling) of new and current systems

  • Bachelor's Degree in Computer Science, Electrical Engineering, Mathematics, or related technical field, or equivalent experience
  • 10+ years of experience developing software
  • 5+ years of experience managing diverse and technically deep software development teams (C or C++, Java, Python)

PREFERRED QUALIFICATIONS

  • Master's Degree in a technical field
  • Strong object oriented development skills (C or C++, Java, Python)
  • Strong written and oral communication skills
  • Desire to work in a diverse team
  • Results oriented person, ability to handle multiple competing priorities in a fast-paced environment
  • Excellent written and verbal communication skills, ability to present complex technical information in a clear and concise manner to a variety of audiences, including non-technical
  • Knowledge and operational experience with large-scale distributed systems, networking and security
  • Hands-on experience with Agile and Scrum software development methodologies
  • An understanding of AWS technologies
  • Meets/exceeds Amazon€™s leadership principles requirements for this role
  • Meets/exceeds Amazon€™s functional/technical depth and complexity for this role



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.

Categories

Jobs Rated Reports for Software Developer

Posted: 2022-05-13 Expires: 2022-06-12

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Development Manager, Console Services

Amazon.com
Denver, CO 80204

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Developer
11th2019 - Software Developer
Overall Rating: 11/199
Median Salary: $103,560

Work Environment
Good
68/220
Stress
Very Low
26/220
Growth
Very Good
18/220
Powered ByCareerCast