The Amazon DataNexus Builder Tools team is seeking an experienced engineer passionate about optimizing performance in distributed systems. DataNexus is a foundational platform central to Amazon's eCommerce business, supporting critical services like Kindle, Prime, Instant Video, Fulfillment, and Alexa. The platform processes millions of transactions per second in real-time, requiring robust and efficient systems.
As a Software Development Engineer on the team, you'll focus on building specialized tools including profilers, experimentation platforms, and testing frameworks for complex distributed compute systems. Your role involves deep technical analysis, identifying and resolving performance bottlenecks through sophisticated profiling and benchmarking techniques.
The position requires strong analytical skills to conduct root cause analysis using various data sources including application logs, source code, and system metrics. You'll need to make strategic decisions about prioritizing performance improvements and effectively communicate technical findings to development teams.
The ideal candidate should have extensive experience in Java development, proficiency with performance analysis tools, and a solid understanding of distributed systems architecture. Knowledge of JVM internals and observability tools is highly valued. This role offers the opportunity to make significant impacts on mission-critical systems that power Amazon's global operations.
Working at Amazon, you'll be part of a team that values innovation and technical excellence, with access to world-class resources and the chance to work on systems operating at unprecedented scale. The position offers competitive compensation including base salary, equity, and comprehensive benefits.