Amazon - Bellevue, WA

posted about 2 months ago

Full-time - Mid Level
Bellevue, WA
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

About the position

The FinTech Accounts Receivable (AR) Cash Applications (Cash Apps) team at Amazon is a critical unit that manages over 12 million receipts, amounting to more than $161 billion annually, with a remarkable 24% year-over-year growth across more than 100 channels. The primary objectives of this team include the timely and accurate identification of customers and invoices, as well as the application of payments to open balances. This is essential for improving Amazon's Days Sales Outstanding (DSO), enhancing free cash flow, and increasing customer credit availability. The Cash Apps team leverages advanced technologies such as Optical Character Recognition (OCR), Natural Language Processing (NLP), and Machine Learning (ML) to automate processing, minimize errors, and generate actionable recommendations, thereby boosting overall productivity. To achieve its ambitious goals, the team is seeking a Senior Software Development Engineer (Sr. SDE) who will play a pivotal role in influencing the architecture across various services. This position involves solving complex problems, driving initiatives through cross-organizational collaboration, and leading the design of resilient and highly available systems. The Sr. SDE will be instrumental in achieving a target of 96% automated processing of the projected 34 million receipts by 2025. This role requires a technical leader who prioritizes security and scalability in their team's designs, ensuring that these principles are embedded in all aspects of the software development lifecycle. The Sr. SDE will be responsible for implementing new software by designing, coding, and launching multi-tenant cash application services. They will set high standards for operational excellence and engineering best practices, leading by example and educating others through hands-on coding of critical software components. The role also involves providing insightful code reviews, leading design reviews, and influencing both internal and external design processes. The Sr. SDE will oversee development progress, identify technical blockers or process bottlenecks, and proactively lead efforts to resolve these issues. Additionally, they will act as a force-multiplier by engaging with Software Development Engineers (SDEs) and providing necessary mentoring and coaching support to enhance team capabilities.

Responsibilities

  • Design, code, and launch multi-tenant cash application services.
  • Define and implement operational excellence and engineering best practices.
  • Conduct insightful code reviews and lead design reviews.
  • Oversee development progress and identify technical blockers or process bottlenecks.
  • Mentor and coach SDEs to enhance their skills and productivity.
  • Engage in cross-organizational collaboration to drive initiatives.
  • Influence architecture across services to ensure security and scalability.

Requirements

  • 8+ years of non-internship professional software development experience.
  • 8+ years of programming experience with at least one software programming language.
  • 5+ years of experience leading design or architecture of new and existing systems.
  • Experience as a mentor, tech lead, or leading an engineering team.

Nice-to-haves

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

Benefits

  • Competitive salary based on geographic location and experience.
  • Equity and sign-on payments as part of total compensation package.
  • Comprehensive medical, financial, and other benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service