Enable job alerts via email!

Software Development Manager - Amazon Fulfillment Technologies, Labor Scheduling

Amazon

Old Toronto

On-site

CAD 90,000 - 150,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a dynamic Software Development Manager to lead a talented team in optimizing large-scale distributed systems. This role offers the opportunity to drive innovation and enhance customer experience through technology. You will manage the software development life-cycle, mentor engineers, and collaborate with diverse teams to meet customer needs. If you thrive in a fast-paced environment and are passionate about building systems that operate at a global scale, this is the perfect opportunity for you to make a significant impact in a leading organization.

Qualifications

  • 3+ years of managing engineering teams and 7+ years in engineering roles.
  • Experience in designing multi-tier web services and software development life-cycle.

Responsibilities

  • Manage the software development life-cycle and lead a team of engineers.
  • Collaborate with engineers to architect technical designs and improve processes.

Skills

Team Management
Software Development
System Architecture
Web Services Development
Engineering Practices
Communication Skills

Job description

Software Development Manager - Amazon Fulfillment Technologies, Labor Scheduling

Opportunities abound in Amazon's Workforce Optimization Organization! We build cool technology to ensure that the right people are in the right places at the right times to power the largest fulfillment operation in the world.

Are you looking for a challenge? We are looking for a talented leader with strong technical and management background. As a Software Development Manager, you will lead your team to engineer, scale, and optimize large scale distributed systems. You will collaborate with technical teams and business owners within the fulfillment world, using your engineering background to optimize Amazon's world-class operations workforce.

A commitment to teamwork, hustle, and strong communication skills are absolute requirements. If you enjoy working on complex software, are customer centric, and are motivated about building systems that can be operated at global scale with minimal human intervention, then we want to talk to you!

Key job responsibilities
  1. Manage overall software development life-cycle
  2. Leader of multiple software engineers in one team
  3. Report on status of development, quality, operations, and system performance to management
  4. Work closely with engineers to architect and develop the best technical design and approach
  5. Foster culture of continuous engineering improvement through mentoring, feedback, and metrics
  6. Hire, coach, and mentor individuals; build a strong cross-functional organization
  7. Work with a diverse customer base to understand requirements, priorities, and processes
  8. Own all operational metrics and support
  9. Have the obsession to drive a better customer experience through everything that we do here at Amazon
  10. Bring innovative ideas to the table every day, in order to find better ways of accomplishing our customer objectives
  11. Set clear, measurable quality goals for the team in a data-driven way
BASIC QUALIFICATIONS
  1. 3+ years of engineering team management experience
  2. 7+ years of working directly within engineering teams experience
  3. 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
  4. 8+ years of leading the definition and development of multi tier web services experience
  5. 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 livesite operations
  6. Experience partnering with product or program management teams
PREFERRED QUALIFICATIONS
  1. Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
  2. Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers

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, disability, age, or other legally protected status.

Posted: December 4, 2024 (Updated about 23 hours ago)

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.