Software Dev Engineer II

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

Role details

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

Tech stack

Clean Code Principles Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Automation of Tests C++ (Programming Language) Cloud Computing Code Review Computer Programming Linux
+13 more
Distributed Systems Fault Tolerance Python (Programming Language) Routing Network Service Network Protocols TCP/IP Load Balancing System Availability Amazon Virtual Private Cloud (VPC) Low Latency Data Analytics Functional Programming

Job description

Amazon Web Services, Inc. seeks a Software Dev Engineer II to design, build, and operate highly available networking services that power AWS cloud. You will develop distributed systems in a large-scale, low-latency environment, write high-quality code, and automate testing and deployment. Collaborate with cross-functional teams to solve complex networking and performance challenges, improve reliability, and enhance security. Own services end-to-end, from design and implementation to monitoring and incident response, while mentoring peers and continuously improving engineering best practices., * Design and implement scalable, fault-tolerant networking services for AWSDevelop high-quality code in languages such as Java, C++, or Python

  • Build and maintain distributed systems with low latency and high availability
  • Automate testing, deployment, and operational workflows via CI/CDMonitor, troubleshoot, and resolve production issues and incidents
  • Collaborate with product, networking, and security teams on architecture and design
  • Improve service reliability, performance, and security through data-driven decisions
  • Participate in on-call rotation and drive root-cause analysis for incidents
  • Document designs, APIs, and operational runbooks
  • Mentor peers and contribute to engineering best practices and code reviews

Requirements

  • Java
  • C++Python
  • Distributed systems design
  • Cloud networking (VPC, routing, load balancing)
  • AWS services (EC2, S3, Lambda, Cloud
  • Watch)
  • Linux systems programming
  • TCP/IP and network protocols
  • CI/CD pipelines
  • Automated testing and monitoring

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…