DESCRIPTION
Are you interested in building high-performance, globally scalable financial systems that support AWS’s current and future growth? Are you seeking an environment where you can drive innovation leveraging the scalability and innovation with Amazon’s AWS cloud services? Do you have a passion for ensuring a positive customer experience? This is the job for you.
AWS Financial Technology Team is looking for a strong technical leader results-oriented, driven who can help us create the next generation of distributed, scalable financial systems. Our ideal candidate thrives in a fast-paced environment, relishes building high-performance reliable systems, and enjoys the challenge of highly complex business contexts that are typically being defined in real-time. We need someone to design and develop services that facilitate global financial transactions worth billions (USD) annually as we are building finance applications to manage the fastest growing AWS business.
As a Software Development Manager, you will lead a team of engineers in design, development, test, and deployment of a critical set of services. You will make analytical data-driven decisions, apply your strong technical ability to audit and design systems, manage engineering projects and evangelize your team’s products and ideas. You will hire the best, mentor and develop your team. Manage and execute against project plans and delivery commitments. You will manage the day-to-day activities of the engineering team within an Agile/Scrum environment. You will report on status of work, quality, and operations, and system performance to management. You will be responsible for both development and operations of the services.
Key job responsibilities
• Deliver exceptional customer experiences by continuously enhancing the platform, code, and services that power AWS Finance.
• Design and develop highly performant, reliable systems in a complex, distributed environment.
• Build integrations and services for financial applications.
• Develop best-in-class integration patterns, leveraging various Amazon tools, technologies, and products to reduce operational costs and improve customer experience.
• Collaborate closely with Software Development Engineers, Technical Program Managers, Functional Analysts, and customers to understand requirements and identify opportunities for new software solutions.
• Define the long-term vision, strategy, and goals for your team.
• Manage a development team focused on innovative, low-latency data transfer solutions while maintaining the highest standards of data completeness and accuracy.
• Prioritize projects and features, manage external partnerships and commitments.
• Foster the professional growth and development of your direct reports.
A day in the life
As an AWS Fintech Software Development Manager, your day typically begins with a daily stand-up meeting with the engineering team, followed by one-on-one sessions for mentoring, code reviews, and guidance. Throughout the day, you collaborate with cross-functional stakeholders like product managers, designers, and finance analysts to align on project requirements, timelines, and priorities. Technical planning and strategy discussions focus on evaluating new technologies and processes to enhance development efficiency while ensuring compliance. Project reviews, risk mitigation, and sprint planning are essential to keep the team on track. The role involves working with internal teams, finance organizations, Fintech teams, and regulatory bodies to develop secure, scalable, and compliant applications on AWS. Ultimately, you drive the delivery of innovative financial technology solutions that streamline processes, improve customer experiences, and meet the evolving needs of the finance industry.
About the team
The AWS Fintech team builds and operates systems that provide financial management and reporting for AWS. We own the AWS financial data and technology solutions, with the goal of creating a comprehensive finance data platform that automates repetitive data management tasks. This allows our finance users to focus on data-driven insights and informed business decisions.
Our product portfolio includes tools and systems that standardize finance operations across various FGBS teams at the product, region, and customer levels. We work closely with finance, tax, accounting, and AWS business leaders, as well as teams like AWS Forecasting, Commerce Platform, Worldwide Revenue Operations, AWS Service, and Infrastructure to deliver best-in-class solutions.
BASIC QUALIFICATIONS
– 3+ years of engineering team management experience
– 7+ years of engineering 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
– Experience partnering with product or program management teams
PREFERRED QUALIFICATIONS
– 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