Are you excited about building highly scalable services and infrastructure using AWS technologies? Do you want to conceptualize and build applications from the ground up? Are you interested in being part of GFT's vision to streamline and accelerate decision-making processes for Finance teams across Amazon? If so, this could be the right opportunity for you.
We're seeking a Software Engineer to:
• Drive technology choices
• Lead continuous innovation
• Shape the future of our software applications
• Build services enabling Finance teams to access information efficiently
• Collaborate with Data Scientists, Product Managers, UX designers, and Front-end Engineers
• Lead the design and development of next-generation AI software applications
Key job responsibilities
- Design scalable and fault-tolerant platform components that will power full-stack applications for building compelling user experiences
- Write clean, maintainable code and perform peer code-reviews.
- Work with product management and cross functional teams to provide technical solutions for desired user experiences.
- Work with other team members to investigate design approaches, prototype new technology, and evaluate technical feasibility.
- Work in an agile / scrum environment to deliver high quality software
- Establish architectural principles, select design patterns, with AI solutions .
- Help define and implement standards and promote best Operational Excellence (OE) practices
A day in the life
- Design and implement individual components of a system
- Review designs and code to raise the quality bar for the team
- Support with operational tickets and raise the bar for OE
We're seeking a Software Engineer to:
• Drive technology choices
• Lead continuous innovation
• Shape the future of our software applications
• Build services enabling Finance teams to access information efficiently
• Collaborate with Data Scientists, Product Managers, UX designers, and Front-end Engineers
• Lead the design and development of next-generation AI software applications
Key job responsibilities
- Design scalable and fault-tolerant platform components that will power full-stack applications for building compelling user experiences
- Write clean, maintainable code and perform peer code-reviews.
- Work with product management and cross functional teams to provide technical solutions for desired user experiences.
- Work with other team members to investigate design approaches, prototype new technology, and evaluate technical feasibility.
- Work in an agile / scrum environment to deliver high quality software
- Establish architectural principles, select design patterns, with AI solutions .
- Help define and implement standards and promote best Operational Excellence (OE) practices
A day in the life
- Design and implement individual components of a system
- Review designs and code to raise the quality bar for the team
- Support with operational tickets and raise the bar for OE