Enable job alerts via email!

Software Development Engineer, NSV

Amazon

Seattle (WA)

On-site

USD 90,000 - 150,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking organization as a Software Development Engineer, where you will tackle complex challenges in AWS Networking. You'll design and architect software that enhances network reliability and performance, working alongside talented engineers in a collaborative environment. With a focus on innovation, your contributions will directly impact both internal and external customers. If you're passionate about software development and eager to make a difference in a dynamic setting, this opportunity is perfect for you.

Qualifications

  • 3+ years of software development experience, focusing on design and architecture.
  • Experience in building complex software systems delivered to customers.

Responsibilities

  • Design and maintain innovative software solutions for AWS network reliability.
  • Collaborate with teams to optimize performance and cost.

Skills

Software Development
Python
Rust
Agile Methodologies
Geospatial Data Analysis

Education

Bachelor's degree in Computer Science

Tools

DynamoDB
SWF
S3
EC2
API Gateway
Lambda
ELB
RDS
Athena

Job description

Job ID: 2848301 | Amazon.com Services LLC

The AWS Networking organization is hiring, and we’re looking for talented Software Development Engineers (SDE) to join our team. Within Networking, we’re confronting and solving complex and high-stake challenges. Our teams support the design of connectivity between the hundreds of AWS location and thousands of services. As a member of the Backbone Engineering team, you will play a part in designing and architecting software feeding Network Engineers with critical information to predict networks behavior in any situation and build logical and physical solution that will meet Amazon's customer obsession.

This position is part of the Backbone organization where the team is responsible for the modeling and validation of changes in our network topology as well as planning its deployment, encoding and enforcing its business intent. Engineers on this team collaborate with various team profile to ensure the scalability of our network and the safety of our design deployment. They work with Software, Network, Finance Engineers, Business Developers and Scientist. The work in this team can go from performance optimization for simulation engine to high level business workflow with customer.

We strive to have a collaborative environment that impacts products and software across the company. We use AWS technologies like: DynamoDB, SWF, S3, EC2, API Gateway, Lambda, ELB, RDS, and Athena. We are one of the many teams ensuring Amazon's network maintains 100% uptime. We use languages such as Python and Rust. Our work has a direct impact on internal and external customers. We own and operate the infrastructure required to serve our customers.

Key job responsibilities

Engineers will build software that will allow AWS to understand, build and improve the reliability of AWS network. Our customers need to understand the physical and logical risk through geospatial data analysis, elaborate the capacity planning based on business intent, optimize performance and cost and build Financial and operational business workflow.

Responsibilities and expectations are:

  1. Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security.
  2. Write high quality distributed system software.
  3. Enjoy seeing the impact of your work has on customers.
  4. Work in an agile, startup-like development environment, where you are always working on the most important stuff.
  5. Take ownership of the software and its business outcome for the customer and do what it takes to get the job done.
  6. Learn from others and help grow those in your team to achieve their best.
  7. Dive deep with your peers, partners and customers as we navigate through the unknown for all our initiatives at this scale.
BASIC QUALIFICATIONS

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- Experience building complex software systems that have been successfully delivered to customers

PREFERRED QUALIFICATIONS

- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Development Engineer, NSV

Lensa

Seattle

On-site

USD 129.000 - 224.000

2 days ago
Be an early applicant

Software Development Engineer, NSV

Amazon Web Services (AWS)

Seattle

On-site

USD 129.000 - 224.000

16 days ago

Software Development Engineer, NSV

Amazon

Seattle

On-site

USD 100.000 - 160.000

30+ days ago