Software Development Manager, L6, Amazon Finance Tech
Are you interested in building high-performance, scalable financial systems that support Amazon's current and future growth? If so, we are looking for you to join Amazon Finance Technology team.
We are looking for a Software Development Manager to lead a team that will create the next generation of AI-powered, distributed GRC Services. Our ideal candidate thrives in a dynamic environment and relishes the challenge of complex regulatory landscapes that are constantly evolving
As a member of our leadership team, you will own the product vision, technical architecture, project delivery, and operational excellence of your team.
Key job responsibilities
You independently manage a development team. You are able to represent your team autonomously and require little guidance from your management about the long-term strategic direction for the software your team owns.
You will be responsible for people (hiring, inspiring, growing), a product charter (vision, goals, architecture and design), project work (working backwards, requirements, estimates, planning, execution, safe and high quality rollout) and operations.
Key job responsibilities
You independently manage a development team. You are able to represent your team autonomously and require little guidance from your management about the long-term strategic direction for the software your team owns.
You will be responsible for people (hiring, inspiring, growing), a product charter (vision, goals, architecture and design), project work (working backwards, requirements, estimates, planning, execution, safe and high quality rollout) and operations.- 7+ years of engineering experience- 3+ years of engineering team management experience
- 7+ years of leading the definition and development of multi tier web services 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
- Experience partnering with product or program management teams
- Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
- Bachelor's degree- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.