The Amazon DataNexus Builder Tools team is seeking an experienced engineer passionate about optimizing performance in distributed systems. DataNexus is a critical platform powering Amazon's eCommerce ecosystem, supporting services like Kindle, Prime, Instant Video, Fulfillment, and Alexa. The platform processes millions of transactions per second in real-time.
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, from investigating application logs to conducting detailed source code reviews and performance profiling.
The position requires strong analytical skills to identify and resolve performance bottlenecks, along with the ability to effectively communicate technical findings to various development teams. You'll be working with Java extensively, using tools like JFR, JStack, and JMeter for performance analysis. Experience with distributed systems, observability tools, and JVM internals is valuable.
This role offers the opportunity to make significant impact on mission-critical systems that power Amazon's global operations. You'll be part of a team focused on system efficiency at scale, working on challenging problems that directly affect millions of customers worldwide. The position offers competitive compensation ranging from $114,800 to $191,800 per year, plus comprehensive benefits and the chance to work with cutting-edge distributed systems technology.
The ideal candidate combines strong software development skills with a deep interest in performance optimization and distributed systems. You'll need to demonstrate both technical expertise and good judgment in prioritizing improvements that deliver the most impact. This is an excellent opportunity for engineers who enjoy solving complex performance challenges in a large-scale distributed environment.