Search jobs > Vancouver, BC > Software development

Software Development Manager, Ordering Services

Amazon Development Centre Canada ULC
Vancouver, British Columbia, CAN
$65,63-$70 an hour (estimated)
Full-time

Do you want to build the next generation of order processing platforms powering Amazon’s global retail business? Want to work with smart, dedicated engineers?

Looking for opportunities that will help your career?

If so then this is the role for you!

At the heart of Amazon.com’s tremendous selection, world class shopping experience and fulfillment is the Ordering team. The software we write and the systems we own power the ability to order anything from a pin to a piano with the click of a mouse! Every aspect of Amazon’s retail business interacts with our systems.

We’re the hub of Amazon’s massive, worldwide service-oriented architecture and we power millions of orders everyday.

The Vancouver Ordering Software team, part of eCommerce Services at Amazon, owns backend services that power Amazon eCommerce platform is growing and we're looking just for you! We're at the intersection of software that can never go down and need to move at agile, internet speed.

We're at the hub of Amazon's massive, worldwide service-oriented architecture. We are looking for a Software Development Manager who is excited about leading a talented team to innovate, tackle complex problems and operate a complex and mission critical system under extreme loads.

The successful candidate will drive the planning, design, development, testing, deployment and operations for massively scalable services that power the worldwide Amazon retail experience.

You will work with product and engineering leaders across the company to continuously improve the ordering platforms that power the consumer purchasing experience.

You must possess strong planning and organizational skills, and have excellent verbal and written communication skills. You will be self-driven and take pride in delivering high quality results in a fast paced environment.

We are open to hiring candidates to work out of one of the following locations :

Vancouver, BC, CAN

BASIC QUALIFICATIONS

  • 7+ years of engineering team management experience
  • 7+ years of working directly within engineering teams 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 livesite operations
  • Bachelor’s degree in Computer Science, Engineering or equivalent professional experience
  • Excellent technical and people management skills.
  • Excellent oral and written communication skills.
  • Excellent ability to coordinate and contribute to the design of systems within program space to include limitations, scaling, boundary conditions, and architectural decision making process

PREFERRED QUALIFICATIONS

  • Experienced in delivering products against plan in a fast-paced, multi-disciplined, distributed-responsibility and often ambiguous environment
  • Proven experience in managing large scale enterprise projects
  • Solid foundation in understanding service oriented architecture and service inter-dependencies that drive technical solutions for multi-tiered systems
  • Experience solving challenging engineering problems with multiple constraints
  • Experience managing the lifecycle of a complex cross-functional program with considerable impact
  • 5 days ago
Related jobs
Amazon Development Centre Canada ULC
Vancouver, British Columbia

The Vancouver Ordering Software team, part of eCommerce Services at Amazon, owns backend services that power Amazon eCommerce platform is growing and we're looking just for you! We're at the intersection of software that can never go down and need to move at agile, internet speed. We are looking for...

Canada Workday ULC
Vancouver, British Columbia

Direct the activities of a software application development team delivering new features for the Workday Student product. Attract and onboard software application engineers of all levels. Interact with the Dev teams, Product Managers, QA and customers to solve everyday problems in an innovative way....

Canadian Blood Services
Surrey, British Columbia

Temporary full-time Community Development Manager. Do you currently work for Canadian Blood Services? All employees must apply via the. We acknowledge that the work of Canadian Blood Services spans many Territories and Treaty areas across the country, and we are grateful for the Traditional Knowledg...

Phone Guru Services Ltd
Vancouver, British Columbia

Experience: 3 years to less than 5 years.Plan and control budget and expenditures.Establish and implement policies and procedures.Oversee the analysis of data and information.Oversee the preparation of reports.Direct committees and working groups working on projects and programs.Plan, develop and im...

Chase
Vancouver, British Columbia

New business development - IT Services, Consulting, Business Process, Platform Services. VANCOUVER - BUSINESS DEV’T MANAGER - IT CONSULTING SERVICES (GLOBAL LEADER). Work with pre-sales & solution development teams onsite & offshore. IT Professional Services with an established network...

Bloombase Canada Inc.
Vancouver, British Columbia

...

Central 1
Vancouver, British Columbia

Own, oversee, and delegate the architecture, design, development, testing, release, and support of large-scale software applications, systems, platforms, services, or technologies. Hands-on experience in enterprise Java software development, frameworks and software architecture. In this exciting opp...

Amazon
Vancouver, British Columbia

Today, we have two Campaign Management services, 1) Axiom that supports all Sponsored Ads (SA) programs; and 2) CMAAS (Campaign Management as a Service) which supports all ADSP programs such as ADSP Self-Service, Managed Services, Twitch, and Audio/Video Ads. Knowledge of engineering practices and p...

Amazon.com.ca, ULC - A49
Vancouver, British Columbia

As an experienced Software Development manager, you have a passion for building quality software and solving hard problems with team of brilliant engineers. Building, motivating, rewarding and coaching a diverse team of Software Development Engineers is the most important part of this role. Knowledg...

Amazon Development Centre Canada ULC - K03
Vancouver, British Columbia

The Consumables Shopping Experience (CSE) team is seeking an experienced Software Development Manager to deliver a world class shopping experience on amazon. As a Software Development Manager you will work on a variety of strategic projects for the consumables customer experience across baby, beauty...