Amazonposted 17 days ago
Mid Level
Seattle, WA

About the position

Amazon Finance Technology team is seeking a Software Development Engineer to build new highly scalable and highly flexible managed services to automate financial data processing for global accounting, tax, and other finance users. We will leverage Gen AI and other latest technologies to build a highly configurable solution that provides users with custom data transformation and calculation workflow from an expanding list of micro services. This project is cross-functional and will involve working with multiple engineering teams to define and drive the way of how existing applications can be integrated and converged with the new solution. As an engineer on this team, you will have the opportunity to design major features end-to-end; from Web UI to various services and persistent storage as well as integrations with other Amazon systems. You will work with other engineers from many backgrounds to translate designs into quality software that is highly scalable, available, has low latency, and is high performing. You will develop highly resilient front-end and distributed systems using front-end libraries and framework like React and software languages including Java, Python, and Node JS. You will develop back-end integrations with Amazon’s financial transaction processing systems using AWS stack of technologies. In this role, you will have a tremendous opportunity to make a large impact on the design, architecture, and implementation of financial systems that process millions of transactions worth billions of dollars per month.

Responsibilities

  • Build new highly scalable and flexible managed services for financial data processing.
  • Leverage Gen AI and latest technologies for custom data transformation and calculation workflows.
  • Work cross-functionally with multiple engineering teams to integrate existing applications with new solutions.
  • Design major features end-to-end from Web UI to services and persistent storage.
  • Translate designs into quality software that is scalable, available, low latency, and high performing.
  • Develop front-end and distributed systems using React, Java, Python, and Node JS.
  • Create back-end integrations with Amazon’s financial transaction processing systems using AWS technologies.

Requirements

  • Experience in software development using Java, Python, or Node JS.
  • Proficiency in front-end development with libraries and frameworks like React.
  • Strong understanding of scalable and high-performance software design principles.
  • Experience with AWS technologies and financial transaction processing systems.

Nice-to-haves

  • Experience with Gen AI technologies.
  • Familiarity with microservices architecture.
  • Background in finance or accounting software development.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service