Software Development Manager, Tax Services
Are you a senior technical leader who wants to own critical, highly scalable systems, and spur innovation? Can you attract and grow the engineering talent needed for those kinds of challenges? Are you skilled at managing complex projects that require interacting with both technical as well as business folks?
The HYD Tax Software team, part of eCommerce Services at Amazon, owns core services in the tax software platform that generate tax invoicing at Amazon. 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.
We’re looking for a technical leader who can own a set of core services, own driving Operational Excellence for those services. This team will own a set of core tax services.
The successful candidate is expected to be a technical manager who can deliver software and who understands and sets a high bar for all parts of the software development and deployment life cycle including: design, development, documentation, testing and operations.You must possess strong verbal and written communication skills, be self-driven and deliver high quality results in a fast paced environment. We're looking for people who are smart and can get things done.
- 7+ years of engineering experience
- 3+ years of engineering team management experience
- 8+ 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
- 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
- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers