Digital technologies like Internet of Things and ML are dramatically changing the business landscape for AWS customers in the supply chain space. Cloud technologies provide a proven and vital mechanism for improving efficiency in the global supply chain. AWS Outcome Driven Engineering Supply Chain was created to develop applications and services for the supply chain vertical, helping to reduce complexity and expertise required to build and operate modern digital industries on AWS. Simply put, our goal is to use the skill and scale of AWS to make the benefits of a connected world achievable for all businesses. We work closely with strategic customers to bring their domain expertise and our digital and innovation experience to solve industry-wide challenges on AWS. We are looking for a Senior Software Development Manager obsessed with customer success, passionate about simplification and design-thinking and excited to dive deep into the growth opportunity of delivering new product categories to new customer types in the digital supply chain space.
As the Senior Software Development Manager, you will be the single threaded leader for the engineering teams that design, develop, test, and deploy new customer facing solutions with our largest industrial and enterprise customers. You will work closely, sometimes side-by-side, and collaborate with our most strategic customers at both the executive and operational levels to develop new digital supply chain products and solutions that meet their needs and solve broad industry challenges. A successful candidate will have an established background in building customer facing products and services, experience delivering IoT, supply chain, or Industrial software products at scale, the ability to build and manage a team of skilled engineers, a strong technical ability, an unwavering focus on driving outcomes for the customer, excellent project management skills, communication skills , and a motivation to achieve results in a fast-paced environment.
• Responsible for the overall systems service and solution development life cycle
• Lead broad software development delivery and execution strategy across co-development and related product development
• Management and execution against joint project plans and delivery commitments; Manage the day-to-day activities of the engineering team within an Agile/Scrum environment
• Management of departmental resources, staffing, mentoring, and enhancing and maintaining a best-of-class engineering team
• Work closely with the engineers in a design-first methodology to architect and develop the best technical design and approach
• Work with Amazon Service teams, Professional Services, and Customer IT and OT teams to assess the business impact of architectural dependencies and decisions
• Report on status of development, quality, operations, and system performance to management
In addition to the Boston Metro area, other East Coast locations in North America will also be given consideration.
Inclusive Team Culture
Our team has a developed a reputation for attracting, developing, and retaining amazing talent from diverse backgrounds. Yes, we do get to build really cool services and work closely with customers, but we also think a big reason for our diversity is the inclusive and welcoming culture we try to cultivate every day. We're looking for a new teammate who is enthusiastic, empathetic, curious, motivated, reliable, and able to work effectively with a diverse team of peers; someone who will help us amplify the positive & inclusive team culture we've been building.
Bachelor's Degree in Computer Science, related field, or industry equivalent experience
10+ years of experience designing and developing complex, interactive applications
Technical credentials, with at least 7 years of experience managing software development teams, ideally with some hands-on architectural, solutions-based or modular systems experience
Experience delivering modular customer and developer facing products and services
Experience building end-to-end solutions
MS, Ph.D. in Computer Science, Computer Engineering or Electrical Engineering
Strong track record of project delivery for large, cross-functional, complex projects
Experience building supply chain, logistics, or transportation software, systems, or digital solutions
Proven success with design-first product principals and experience with IoT development concepts, connected devices, industrial applications or vertical enterprise end-user environments
Experience delivering internet of things, machine learning, or analytics software at scale
Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences
Experience building frameworks for creating complex applications with simplified tools
Ability to work in a dynamic environment and assess the business impact of architectural decisions