Software Development Engineer II, TFS
Amazon
Amazon
Discover a high-impact, high-growth opportunity within Amazon's Transportation Financial Systems (TFS) team, tackling significant engineering challenges in a dynamic environment. This role offers the chance to work on cutting-edge technologies like AI/ML, Gen-AI, and RAG, contributing to critical business and engineering logic for financial accounting of substantial annual spend. Leverage AWS systems to solve complex, large-scale problems requiring deep business insight and technical expertise.
TFS builds the technologies powering the financial aspects of Amazon's global transportation network. Our systems process millions of packages daily, manage billions of dollars in payments, and ensure accurate financial accounting for transportation liabilities and revenues. With rapid global expansion, supply chain innovations, and evolving delivery models, you'll contribute to software that scales with business growth and volume.
We are a growing organization in India, composed of over 100 tech professionals across eight platforms, dedicated to solving large-scale problems. This position provides a unique opportunity to collaborate with global product teams, customers, and internal tech groups, driving innovation and raising the bar for financial technology solutions.
- Lead high-level and low-level design decisions for key features, taking end-to-end ownership while maintaining broad understanding across the product. - Provide technical guidance and mentorship to junior team members. - Design and implement robust, scalable solutions utilizing Scala or Java, and various AWS services. - Drive continuous improvement by focusing on code quality, comprehensive testing, and proactive reduction of technical debt. - Deliver hands-on development for complex features, upholding a high standard of engineering excellence. - Collaborate effectively across functions to deliver integrated solutions that meet business needs.
- Possess at least 3 years of professional software development experience, excluding internships. - Have a minimum of 2 years of experience in designing or architecting new and existing systems, demonstrating proficiency in design patterns, reliability, and scaling. - Proficient in at least one core software programming language. - A Bachelor's degree in Computer Science or a related field is preferred.
Amazon
Logistics & Supply Chain