Software Development Engineer, Finance Technology

Global technology company leading in e-commerce, cloud computing, AI, and digital innovation
$120,000 - $200,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Finance

Description For Software Development Engineer, Finance Technology

Join Amazon's Finance Technology (FinTech) Accounting Intelligence Services team to build the future of internal accounting and finance applications using AI & ML. This role focuses on developing AI/ML systems that leverage Amazon's vast transactional data for forecasting, classification, anomaly detection, and document processing. As a Software Development Engineer, you'll work on complex distributed systems at global scale, collaborating with top-tier professionals while driving technical innovation. The position requires someone who excels in ambiguous environments, builds strong collaborative relationships, and is passionate about customer experience. You'll participate in all aspects of development, from customer collaboration to architecture design and implementation. The role offers opportunities to work with cutting-edge technology while making significant impacts on Amazon's financial systems. The team emphasizes operational excellence, innovation, and technical leadership, making it ideal for engineers who want to push boundaries in AI/ML applications within finance.

Last updated 2 days ago

Responsibilities For Software Development Engineer, Finance Technology

  • Participate in all parts of the software development process
  • Collaborate with customers on designing delightful customer experiences
  • Define and execute scalable and extensible architecture
  • Play a major role in architecture, design, implementation, and deployment
  • Work with Amazon engineering, science and business teams globally
  • Build AI/ML systems for forecasting, classification, anomaly detection, and document processing
  • Ensure complete, timely and accurate financial data processing

Requirements For Software Development Engineer, Finance Technology

Python
Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience with design patterns, reliability and scaling
  • Experience programming with at least one software programming language
  • Experience with full software development life cycle
  • Bachelor's degree in computer science or equivalent (preferred)

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Finance Technology

Machine Learning Engineer, MLE II, Amazon Q in QuickSight

Machine Learning Engineer role at Amazon working on Q in QuickSight, focusing on LLMs and NLP for business intelligence solutions.

Software Development Engineer, SageMaker Training Platform

Software Development Engineer position at Amazon's SageMaker Training Platform, building and scaling machine learning infrastructure.

Machine Learning Engineer II, Shopping Conversation Foundation

Machine Learning Engineer role at Amazon focusing on LLMs and NLP for shopping experiences, offering competitive pay and the chance to work with cutting-edge AI technology.

Software Development Engineer | Amazon Delivery Experience (DEX) | Machine Learning, DEX AI Regionalization Engineering

Software Development Engineer position at Amazon's DEX team focusing on Machine Learning and delivery experience optimization

Software Development Engineer | Amazon Delivery Experience (DEX), DEX AI Regionalization Engineering

Senior Software Engineer role at Amazon's DEX team, focusing on ML-based delivery experience optimization with competitive compensation and benefits.