Software Development Manager

10 months ago
Job ID
AMZN CAN Fulfillment Svcs, Inc
Position Category
Software Development
Recruiting Team
North American Teams - Ops & CS

Job Description

Be part of a team that is driving the expansion of Amazon globally. The Recruiting Experience (REX) team is responsible for the architecture, design, implementation and delivery of systems that touch the entire organization.

About Us
The Recruiting Experience (REX) team is creating an industry leading candidate experience; developing, building, and innovating, global, scalable technology recruiting solutions that are both powerful and light-weight. This team and technologies are a critical component in Amazon’s continued growth and launching of new products and services.

About You
You will lead a team of engineers to build innovative solutions that help the Recruiting Technology meet the challenges of a fast growing business. You will own critical system modules that have a direct impact how Amazon recruits across the globe.

Solid computer science foundation and rich software development experience is a must for all Software Development Managers at Amazon. You are expected to be able to coach junior engineers, motivate experienced engineers and participate in technical design. Experience with mainstream and open source technologies, such as Oracle, Java, C#, GNU/Linux and development experience of web-based, distributed systems in general is required for this position.

This position will require you to collaborate with software engineers, program managers, product managers, and designers across multiple teams, and therefore strong communication skills are requirements of this position.

Basic Qualifications

  • Bachelor's degree in computer science, computer engineering or related technical discipline
  • Solid computer science foundation and rich software development experience
  • Ability to coach and grow junior and senior engineers
  • Strong systems design experience
  • 5+ years experience managing software development teams
  • Experience in the design and development of large, full stack distributed systems
  • Experience in scum/agile frameworks

Preferred Qualifications

  • Strong, object-oriented design and coding skills (C/C++ / Java / C#)
  • Experience managing large complex initiatives across multiple teams in the organization
  • Experience in the development of large scale distributed systems is highly desired
  • Experience working on production systems with operational support is strongly preferred
  • Project management, team management and recruitment experience is a plus
Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.
Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed