Software Development Engineer, DataNexus Builder Tools

Amazon is a global technology and e-commerce company that provides various products and services worldwide.
$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

Amazon's 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.

As a Software Development Engineer on the team, you'll focus on building sophisticated tools for performance optimization and analysis. Your role involves creating custom profilers, experimentation platforms, and testing frameworks for complex distributed compute systems. You'll be responsible for identifying and resolving performance bottlenecks through detailed analysis of application logs, source code, and system metrics.

The position requires strong analytical skills and the ability to conduct thorough root cause analysis. You'll design and run experiments, perform benchmarking, and use profiling tools to validate optimization strategies. The role demands excellent communication skills to present findings and recommendations to development teams effectively.

The ideal candidate should be comfortable working with Java codebases and have experience with performance optimization. Knowledge of JVM internals and profiling tools like JFR, JStack, or JMeter is highly valuable. This role offers the opportunity to impact mission-critical systems at scale, making it perfect for engineers passionate about performance engineering and complex problem-solving.

Working at Amazon, you'll be part of a company known for innovation and customer obsession. The role offers competitive compensation, including a base salary range of $114,800 to $191,800 per year, plus equity and comprehensive benefits. Join a team that's building the future of distributed computing infrastructure at one of the world's leading technology companies.

Last updated 4 hours ago

Responsibilities For Software Development Engineer, DataNexus Builder Tools

  • Build tools such as bespoke profilers, experimentation and test platforms for complex, distributed compute 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 (RCA)
  • 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
  • Experience with distributed systems
  • Proficiency in Java
  • Familiarity with profiling tools like JFR, JStack, or JMeter

Benefits For Software Development Engineer, DataNexus Builder Tools

Medical Insurance
  • Medical Insurance
  • Financial Benefits

Interested in this job?

Jobs Related To Amazon Software Development Engineer, DataNexus Builder Tools

Software Development Engineer, S3 Vertex

Software Development Engineer role at Amazon AWS S3 Vertex team, building next-generation cloud services and handling massive-scale distributed systems.

Software Development Engineer, AFT Inbound

Software Development Engineer position at Amazon Fulfillment Technologies, focusing on building automated solutions for inventory management and fulfillment center operations.

Software Development Engineer, Ops Tech Solutions

Software Development Engineer role at Amazon's Ops Tech Solutions team, building scalable infrastructure reliability solutions with 3+ years of experience required.

Software Development Engineer, CE Tech, Product Protection Experience

Software Development Engineer role at Amazon's Product Protection Experience team, building systems for customer protection plans using AWS technologies.

Software Development Engineer, Mesa Terra

Software Development Engineer role at Amazon San Luis Obispo, focusing on developing innovative software solutions for self-publishing and enterprise-level content publishing platforms.