Software Development Engineer, Finance Technology

Global technology and e-commerce company that builds innovative solutions for customers worldwide.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Software Development Engineer, Finance Technology

Amazon's Finance Technology team is seeking a talented Software Development Engineer to join their Software Development Center in Sao Paulo. This role focuses on building high-performance, globally scalable financial systems that support Amazon's growth. The ideal candidate will work on creating next-generation distributed financial systems that facilitate global transactions worth billions annually.

The position offers the opportunity to work with AWS cloud services, designing and implementing solutions that impact hundreds of millions of customers worldwide. You'll be part of a small development team in a rapidly growing organization, working on complex challenges in large-scale computing.

The role involves working with various AWS technologies including Lambda, Fargate, EMR, SNS/SQS, API Gateway, DynamoDB, RedShift, and S3. You'll use programming languages such as Java, Spark, Python, JavaScript, and TypeScript to deliver value to customers.

Amazon Brazil strongly values Diversity, Equity and Inclusion (DEI), with active affinity groups including BEN (Black Employee Network), Women@Amazon, Glamazon (LGBTQIA+), and People With Disabilities. The company operates on an "It's always Day1" philosophy, emphasizing innovation and continuous improvement.

This is an excellent opportunity for engineers who enjoy working with big data, complex business contexts, and want to make a significant impact on global financial systems. The role offers the chance to learn and work with cutting-edge technologies while collaborating with best-in-class professionals in an agile environment.

Last updated 5 hours ago

Responsibilities For Software Development Engineer, Finance Technology

  • Develop projects through the entire software life cycle
  • Evaluate and leverage AWS technologies to architect scalable solutions
  • Design and code technical solutions using various programming languages
  • Build iteratively using agile methodologies

Requirements For Software Development Engineer, Finance Technology

Java
Python
JavaScript
TypeScript
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
  • 3+ years of full software development life cycle experience

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Finance Technology

Software Dev Engineer II, AWS Clean Rooms

AWS Clean Rooms is hiring a Software Engineer II to build secure, scalable analytics solutions using AWS services in Seattle, focusing on data privacy and security features.

Software Dev Engineer II, AWS Clean Rooms

AWS Clean Rooms Software Engineer position building scalable analytics solutions with focus on privacy and security features.

Software Development Engineer II, Amazon Linux

Software Development Engineer II position at Amazon working on Amazon Linux distribution, focusing on system security, automation, and package updates for AWS infrastructure.

Software Development Engineer, Amazon Customer Service

Software Development Engineer role at Amazon Customer Service, focusing on building innovative self-service support solutions using AWS and AI technologies.

Software Development Engineer, Amazon Managed Service for Apache Flink

Software Development Engineer position at Amazon AWS working on Apache Flink managed services, focusing on stream processing and cloud infrastructure.