Software Development Engineer Ii, Fintech, Fintech

Amazon Amazon · Big Tech · IN, TS, Hyderabad · Software Development

Software Development Engineer II role in Amazon's FinTech division, focusing on building a new, horizontally-scalable platform for intelligent cashflow tracking and financial transaction analysis. The role involves architecture, design, implementation, and mentoring, with an emphasis on large-scale big data applications within a microservice architecture. The team is currently in the early stages of defining the platform's architecture and design.

What you'd actually do

  1. driving implementation decisions
  2. delivering functional components
  3. mentoring junior engineers to develop logical & maintainable software that meets high standards of quality and abstraction
  4. play a major role in the architecture, design, implementation and deployment of large-scale and complex big data applications
  5. inventing and simplifying complex problems

Skills

Required

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 3+ years of Video Games Industry (supporting title Development, Release, or Live Ops) experience
  • Experience programming with at least one software programming language

Nice to have

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent