Taro Logo

Software Development Engineer, DataNexus Builder Tools

Amazon is a global technology and e-commerce company that provides various products and services including online retail, cloud computing, and artificial intelligence.
$114,800 - $191,800
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Software Development Engineer, DataNexus Builder Tools

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.

Last updated a day ago

Responsibilities For Software Development Engineer, DataNexus Builder Tools

  • Build tools such as bespoke profilers, experimentation and test platforms
  • Identify, diagnose, and optimize performance bottlenecks in complex distributed systems
  • Analyze performance issues using application logs, source code, profiling data, and system metrics
  • Conduct root cause analysis
  • Run experiments, benchmarks, and profiling analyses
  • Present findings and recommendations to development teams

Requirements For Software Development Engineer, DataNexus Builder Tools

Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language

Benefits For Software Development Engineer, DataNexus Builder Tools

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance

Interested in this job?

Jobs Related To Amazon Software Development Engineer, DataNexus Builder Tools