Engineer, Software Development, TFS Invoicing

Amazon is a global e-commerce and cloud computing company, known for its innovative approach to technology and customer service.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance · Enterprise SaaS · Logistics
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer II - Sponsored Products, SP Sourcing Index

Software Development Engineer II position at Amazon Advertising, focusing on high-throughput distributed systems for Sponsored Products advertising platform.

Software Development Engineer II, CLIP

Software Development Engineer II role at Amazon Advertising, building scalable ad services processing millions of events per second.

Software Development Engineer, Sponsored Brands Advertising

Software Development Engineer role at Amazon Advertising, building scalable ad serving systems and brand shopping experiences.

Software Development Engineer, Detail Page Allocation & Pricing

Software Development Engineer role at Amazon focusing on Detail Page Sponsored Products Allocation and Pricing, building advanced ad serving systems.

Software Development Engineer, CLIP

Software Development Engineer role at Amazon building scalable advertising systems processing millions of events per second.

Description For Engineer, Software Development, TFS Invoicing

If you are looking for high impact, high growth opportunity with interesting engineering challenges in a fast-paced environment, this is the role for you. We have a number of untapped high impact engineering and business opportunities with high criticality for Amazon.

You will build a suite of systems critical for invoice generation for carriers partnering with Amazon transportation businesses in shipping our packages. You'll embrace latest technologies to create invoices with large number of transactions in an automated manner. This requires building scalable systems that are far from trivial and involves deep business understanding and tech acumen.

We, Transportation Financial Systems (TFS), are responsible for building technologies that support financial aspects for Amazon transportation. Our software systems include services that handle tens of thousands of requests per second and make decisions to pay billions of dollars a year, ensuring that transportation's liabilities and revenues are correctly accounted for.

With rapid expansion into new geographies, innovations in supply chain, delivery models and customer experience, increasingly complex transportation network, ever-expanding selection of products and growing number of shipments worldwide, we have an opportunity to build software that scales not only with volume but also with business models. We leverage cutting-edge technologies in big data, machine learning, real-time analytics, and high volume, low latency, high availability services.

TFS is a 100+ tech team across eight different platforms. We deal with problems of scale, with billions of dollars of spend automated through our platforms and pipelines. We are a fast-growing org and are aggressively ramping up our team across all engineering roles. This position offers the opportunity to collaborate with our global product teams and customers across the world and other tech teams in the organization as we raise the bar in delivering innovation.

Our engineering team is completely based out of India, and we build global solutions. We have a large product and tech roadmap and are significantly ramping our tech team to meet the next level of product requirements for Trans Finance.

Last updated 2 months ago

Responsibilities For Engineer, Software Development, TFS Invoicing

  • Build a suite of systems critical for invoice generation for carriers partnering with Amazon transportation businesses
  • Create invoices with large number of transactions in an automated manner
  • Build scalable systems that involve deep business understanding and tech acumen
  • Collaborate with global product teams and customers across the world

Requirements For Engineer, Software Development, TFS Invoicing

Java
Python
  • 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
  • Experience programming with at least one software programming language

Interested in this job?