Software Dev Engineer II, Collect Launch Team

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Finance

Description For Software Dev Engineer II, Collect Launch Team

Join Amazon's Finance Automation Receivables Technology team as a Software Development Engineer II, where you'll be part of the Celerity team focused on securing customer communications and automating collections tasks. This role offers an exciting opportunity to build highly available, large-scale enterprise solutions that drive efficiency for Amazon's Global Accounts Receivable.

You'll be working on critical projects including Zero Touch Attachments, Zero Touch Response, Customer Experience, Collection Workbench, and AI/ML initiatives. The team's vision is to create comprehensive collection solutions across all Amazon business channels and marketplaces, focusing on automation and precise communication to maintain positive customer relationships.

As a Software Engineer II, you'll be responsible for designing and implementing scalable solutions, driving engineering best practices, and making architectural decisions that impact the entire system. You'll work with modern technologies and have the opportunity to mentor others while solving complex problems that emerge from Amazon's large-scale operations.

The role combines technical excellence with business impact, requiring strong problem-solving abilities and excellent communication skills. You'll be part of a team that values innovation, simplicity, and operational excellence, working on solutions that directly impact Amazon's financial operations and customer experience.

This position offers the chance to work with industry-leading technologies, collaborate with talented engineers, and contribute to systems that operate at Amazon's massive scale. You'll be expected to bring perspective to technology choices, drive mindful discussions with stakeholders, and help shape the future of Amazon's financial automation systems.

Last updated 10 days ago

Responsibilities For Software Dev Engineer II, Collect Launch Team

  • Build highly available, large scale, enterprise-wide software solutions
  • Design and implement generic, composable software solutions
  • Drive engineering best practices
  • Provide system-wide view and design guidance
  • Influence team strategy and technology choices
  • Write maintainable and scalable code
  • Coach and mentor team members
  • Drive architectural decisions and trade-offs

Requirements For Software Dev Engineer II, Collect Launch Team

Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • 3+ years of computer science fundamentals experience
  • 3+ years of programming using modern programming languages (Java, C++, or C#)
  • Experience with object-oriented design
  • Strong problem solving skills
  • Strong communication skills

Interested in this job?

Jobs Related To Amazon Software Dev Engineer II, Collect Launch Team

Software Development Engineer, AWS Aurora DSQL

AWS Aurora DSQL Software Development Engineer position focusing on distributed database development and cloud infrastructure.

Software Development Engineer, S3 Vertex

Software Development Engineer position at Amazon S3 Vertex team, building next-generation services for Quality of Service and request balancing.

Software Development Engineer, S3 Vertex

Software Development Engineer position at Amazon S3 Vertex team, building next-generation services for Quality of Service and request balancing.

Software Development Engineer, S3 Vertex

Software Development Engineer role at Amazon S3 Vertex team, building next-generation services for Quality of Service and request balancing.

Software Development Engineer II, Prime Tech

Software Development Engineer II position at Amazon Prime, building and scaling systems that serve over 100 million Prime members worldwide.