Software Development Manager, AIO Visualization and Reporting in Vancouver

Software Development Manager, AIO Visualization and Reporting in Vancouver

Vancouver Full-Time 150000 - 180000 $ / year (est.) On-site
A

At a Glance

  • Tasks: Lead a team of engineers to develop and improve financial software tools.
  • Company: Join Amazon's innovative AWS Insights organization.
  • Benefits: Competitive salary, health insurance, retirement plans, and paid time off.
  • Other info: Dynamic work environment with opportunities for growth and mentorship.
  • Why this job: Make a real impact on customer savings and operational efficiency.
  • Qualifications: Experience in engineering management and software development required.

The predicted salary is between 150000 - 180000 $ per year.

AWS customers commit to billions of dollars of Savings Plans and Reserved Instances to cut their bills by up to 72%. Tens of thousands of Amazon employees use this team's tools to execute those purchases, correct billing information, and keep the commitments accurate. We are looking for a Software Development Manager to lead the nine engineers who own them. The scope covers two distinct areas: the commitment lifecycle and the internal billing platform.

The commitment lifecycle involves creating, modifying, and refunding customer commitments, ensuring the resulting numbers are correct everywhere they are reported. The internal billing platform includes the authorization service that decides who is allowed to see which customer's data, millions of times a month. A senior engineer leads each area, and a product manager works across both, so you will lead through your engineers rather than assigning every task yourself.

The team has made significant improvements in operational hygiene, cutting open security findings by 97% and closing monitoring gaps that had let a data quality defect run undetected for months. Remaining tasks include replacing a deployment pipeline that has become the single biggest tax on the team's velocity, retiring end-of-life frameworks, and building the necessary data auditing for a financial system of this size.

You will deliver funded commitments the business is counting on, including a new payment method with material financial impact and the automation of a refund process currently reliant on spreadsheets and manual safeguards. Additionally, the team maintains access rules governing who may view customer billing data and executes over 220 document-based operating procedures on behalf of various departments.

Key job responsibilities:

  • Own the charter, roadmap, and multi-year architecture across both areas.
  • Decide what gets built, what gets decommissioned, and in what order.
  • Directly hire, coach, and develop engineers from entry level through senior.
  • Delegate component and operational ownership to senior engineers.
  • Be accountable for the operational health of financially material services.
  • Balance funded business delivery against the modernization the platform needs.
  • Represent the team in weekly operational reviews and annual planning processes.
  • Build relationships with product management and operations teams.

A day in the life:

Most days split four ways: unblocking your team, following up on something affecting a customer or an internal operator, hiring and coaching, and thinking past the current quarter. You will spend time in design reviews and in the details of your systems, as the judgment calls in this space are technical ones. You will also spend time writing, as the decisions that matter are argued in documents and reviewed by higher-level personnel.

About the team:

You will join the AWS Insights organization, which helps customers understand and optimize their spending. This team sits at the financial core of that mission, where successful work results in cost savings for customers and reduced manual processes for internal operators.

Basic Qualifications:

  • 3+ years of engineering team management experience.
  • 7+ years of working directly within engineering teams.
  • 3+ years of designing or architecting new and existing systems.
  • 8+ years of leading the definition and development of multi-tier web services.
  • Knowledge of engineering practices for the full software/hardware/networks development life cycle.
  • Experience partnering with product or program management teams.

Preferred Qualifications:

  • Experience in recruiting, hiring, mentoring, and managing teams of Software Engineers.
  • Experience in communicating with users, technical teams, and senior leadership.

Software Development Manager, AIO Visualization and Reporting in Vancouver employer: Amazon Inc.

At Amazon, we pride ourselves on being an exceptional employer, particularly for the Applied Scientist role within Alexa Connections. Our inclusive culture fosters innovation and collaboration, empowering employees to develop cutting-edge language intelligence that enhances communication for millions. With comprehensive benefits, opportunities for professional growth, and a commitment to trust and privacy, working in our Vancouver or Toronto offices offers a rewarding experience where your contributions truly matter.

A

Contact Details:

Amazon Inc. Recruitment Team

We think you need these skills to ace Software Development Manager, AIO Visualization and Reporting in Vancouver

Engineering Team Management
System Design and Architecture
Multi-Tier Web Services Development
Software Development Life Cycle Knowledge
Coding Standards
Code Reviews
Source Control Management