Jobs · Consulting · New York

Software Development Manager, AWS BillGeneration

Amazon Web Services (AWS) · New York, NY · 3 wk ago
ConsultingFull-time

About the role

AWS is seeking a Software Development Manager with a passion for Big Data and distributed systems to lead the development of critical AWS internal services. The SDM will be responsible for leading a team of engineering managers, fostering a culture of innovation, and delivering high-quality, scalable software solutions.

Responsibilities

  • Team Leadership & Development: Lead, mentor, and grow a team of engineering managers. Foster a culture of technical excellence, innovation, and continuous learning within your organization.
  • Technical Strategy & Architecture: Collaborate with senior leadership to define and implement the technical vision and strategy for your area of responsibility. Ensure architectural decisions align with AWS's long-term goals and scalability requirements.
  • Project Execution & Delivery: Oversee the execution of multiple complex engineering projects across teams. Ensure timely delivery of high-quality software that meets customer needs and business objectives.
  • Cross-functional Collaboration: Work closely with product management, operations, and other engineering teams to align technical initiatives with business goals and customer requirements.
  • Process Optimization & Innovation: Drive initiatives to improve engineering processes, tools, and methodologies. Implement best practices in software development and operations (DevOps) across your organization.
  • Performance Management: Define and track key business metrics for your teams. Use data-driven insights to optimize team performance and drive continuous improvement.
  • Risk Management: Identify technical risks and develop mitigation strategies to ensure the reliability, security, and scalability of AWS services.

Requirements

  • 3+ years of engineering team management experience
  • 7+ years of working directly within engineering teams experience
  • 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
  • 8+ years of leading the definition and development of multi-tier web services experience
  • Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and live-site operations
  • Experience partnering with product or program management teams

Qualifications

  • Basic Qualifications: 3+ years of engineering team management experience, 7+ years of working directly within engineering teams experience, 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience, 8+ years of leading the definition and development of multi-tier web services experience, Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and live-site operations, Experience partnering with product or program management teams
  • Preferred Qualifications: Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy, Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers

Similar jobs

AWS Software Developer

Parsons CorporationAnnapolis Junction, MD· 1 mo ago
Engineering$148k–$267k/yrapply on parsons.wd5.myworkdayjobs.com