Software Development Engineer

Amazon.com, Inc.
Cupertino, CA, United States
10 days ago
Apply on find.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$155,000.0 - $225,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services C++ (Programming Language) Cloud Computing Cloud Storage Profiling Code Review Continuous Integration Linux Distributed Systems Monitoring of Systems
+8 more
Python (Programming Language) Performance Tuning Data Logging Reliability of Systems Low Latency Deployment Automation Data Analytics Restful APIs

Job description

Amazon Web Services is seeking a Software Development Engineer to design, build, and optimize Nitro SSD services powering high-performance storage on AWS. You will develop scalable, low-latency services in Java, C++, or Python, working closely with storage, compute, and networking teams to deliver resilient, secure, and cost-effective solutions. In this customer-obsessed, data-driven environment, you’ll own features end-to-end, improve system reliability and performance, automate operations, and contribute to the evolution of AWS Nitro, while continuously learning cutting-edge cloud technologies., * Design, implement, and maintain Nitro SSD services for high-performance cloud storage

  • Develop scalable, low-latency, and secure back-end components in Java, C++, or Python
  • Collaborate with cross-functional teams across storage, compute, and networking
  • Improve reliability, availability, and durability of Nitro SSD systems
  • Analyze performance, identify bottlenecks, and drive optimizations
  • Automate deployments, operations, and monitoring using CI/CD and observability tools
  • Participate in code reviews, design reviews, and operational readiness reviews
  • Own services end-to-end, including on-call support and incident resolution
  • Apply data-driven decision-making to improve customer experience and service quality
  • Contribute to long-term architecture and roadmap for Nitro SSD and related AWS storage services

Requirements

  • Java
  • C++Python
  • Distributed systems design
  • Cloud computing (AWS)
  • Linux systems programming
  • Performance optimization and profiling
  • RESTful and internal service APIs
  • CI/CD pipelines
  • Monitoring and observability (Cloud
  • Watch/metrics/logging)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on find.jobs
Prepare application

Good distractions

Loading talks and stories from around this role…