Software Development Engineer

3+ months agoHyderabad, India


Transportation Financial Systems (TFS) owns the technology components that perform the financial activities for transportation business. These systems are used across all transportation programs and retail expansion to new geographies. TFS systems provide financial document creation & management, expense auditing, accounting, payments and cost allocation functions. Our new generation products are highly scalable and operate at finer level granularity to reconcile every dollar in transportation financial accounts with zero manual entries or corrections. The goal is to develop global product suite for all freight modes touching every single package movement across Amazon. Our mission is to abstract logistics complexities from financial world and financial complexities from logistics world. There are ample opportunities in the team to build domain expertise in financial system as well as transportation.
You will be working on building the cost allocation platform to accurately reflect the actual economics of the Amazon transportation business growing at an unmatched complexity and scale. With the dynamic and the growing nature of the transportation business, we need an integrated solution to cost allocation to better inform operational and profit intelligence decisions. Allocation of transportation costs to the items shipped requires building algorithms that are far from trivial and involves deep business understanding, mathematics and machine learning. You would also be working on core tech initiatives like, ML based accrual predication, Trend based alarms, re-drive and reversal infrastructure, Operational dashboards, federated UAT automation framework, Native AWS enablement and continuous deployment enablement.
We have a large product and tech roadmap and are significantly ramping of our tech team to meet the next level of product requirements for Trans Finance.


• 2+ years of non-internship professional software development experience
• Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
• 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
• B.Tech in Computer Science or a related field.
• 3+ years overall technical/product development experience.
• Proven ability to troubleshoot and identify the root cause of issues.
• Strong object oriented development knowledge in Java.
• Demonstrates skill and passion for operational excellence.
• Knowledge of the UNIX/Linux operating system.
• Expertise in scripting
• Documentation skills


• Experience in Agile/SCRUM enterprise-scale software development
• Experience building scalable infrastructure software or distributed systems
• Demonstrated ability to achieve goals in a highly innovative and fast paced environment

Job ID: Amazon-1311485