Taro Logo

Senior Software Development Engineer

World's largest e-commerce company building global technology solutions and services
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Development Engineer

Amazon Tax Platform Services is seeking a Senior Software Development Engineer to join their team working on one of the world's largest transactional distributed systems. This role focuses on building and maintaining the core tax calculation platform that handles sales tax and VAT for all Amazon sales globally. You'll be working on systems that process millions of requests per minute, managing hundreds of millions of records while ensuring accurate tax calculations and compliance with global tax laws.

The position offers an opportunity to work with cutting-edge distributed systems technology while solving complex business problems at massive scale. You'll be part of a team that handles critical financial infrastructure, ensuring accurate tax calculations and invoice generation for Amazon's global operations. The role combines technical challenges of high-performance computing with the complexity of international tax regulations.

As a senior engineer, you'll contribute to all aspects of the software development lifecycle, from design to operations. You'll work in an agile environment with talented engineers, focusing on building reliable, scalable solutions that handle extreme loads. The role requires strong technical skills in Java, Linux, and Oracle databases, combined with excellent communication abilities and leadership experience.

This is an ideal position for someone who enjoys tackling complex distributed systems challenges, wants to work on business-critical applications, and can thrive in a fast-paced environment. You'll have the opportunity to mentor others, drive technical decisions, and contribute to the architecture of systems that impact Amazon's global business operations.

Last updated 6 months ago

Responsibilities For Senior Software Development Engineer

  • Work with the team to help drive business decisions
  • Design, implement, test, deploy and maintain innovative software solutions
  • Drive services optimizations, cost, and security
  • Use software engineering best practices to ensure high quality deliverables
  • Write high quality distributed system software
  • Work in an agile, startup-like development environment

Requirements For Senior Software Development Engineer

Java
Linux
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with full software development life cycle
  • Knowledge of coding standards, code reviews, source control management
  • Experience with build processes, testing, and operations

Interested in this job?