Software Development Engineer, AWS Network Data Management and Research

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, AWS Network Data Management and Research

AWS Infrastructure Services is seeking a Software Development Engineer to join their Network Data Management and Research team. This role is crucial in maintaining AWS's global infrastructure, which supports all AWS data centers, servers, storage, networking, and equipment ensuring continuous customer access.

The position focuses on building and managing a data bus system that handles ingestion, enrichment, and transformation of raw networking data. You'll be part of the team responsible for monitoring and tooling of one of the world's largest physical networks, ensuring high availability and performance for customers ranging from Netflix to NASDAQ.

As an SDE, you'll work with distributed systems at massive scale, handling billions of data points daily from telemetry systems across millions of devices. You'll collaborate with a diverse team of software, hardware, and network engineers, contributing to systems that drive automated recovery and ensure industry-leading performance.

The role offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus equity and comprehensive benefits. You'll work in an inclusive environment that values work-life harmony and provides numerous opportunities for professional growth through mentorship and knowledge-sharing.

Key technical requirements include 3+ years of software development experience, strong knowledge of distributed systems, and proficiency in languages like Java, C++, or C#. Experience with data streaming technologies like Kafka and analytical processing architectures is highly valued.

This is an opportunity to impact critical infrastructure at AWS while working with cutting-edge technologies and solving complex problems at scale. You'll be part of a team that embraces innovation, values diverse perspectives, and is committed to maintaining the highest standards of service reliability for AWS customers worldwide.

Last updated 15 minutes ago

Responsibilities For Software Development Engineer, AWS Network Data Management and Research

  • Oversee complete software development lifecycle
  • Define, prioritize, design, build, and test new features
  • Operate AWS business with globally distributed servers
  • Build and operate systems that monitor and analyze billions of data points
  • Drive automated recovery in near-real-time
  • Work collaboratively to develop pragmatic yet flexible solutions

Requirements For Software Development Engineer, AWS Network Data Management and Research

Java
Kafka
  • 3+ years of full software development life cycle experience
  • 2+ years of non-internship design or architecture experience
  • 3+ years of non-internship professional software development experience
  • Experience programming with Java, C++, or C# including object-oriented design
  • Experience with data streaming and online analytical processing architectures

Benefits For Software Development Engineer, AWS Network Data Management and Research

Medical Insurance
401k
Mental Health Assistance
  • Medical benefits
  • Financial benefits
  • Flexible work arrangements
  • Career development opportunities
  • Mentorship programs
  • Inclusive workplace culture

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Network Data Management and Research

Software Development Engineer, Amazon Customer Service

Software Development Engineer role at Amazon Customer Service, focusing on search and retrieval systems with Gen AI integration.

Software Development Engineer - Prime Video Linear

Software Development Engineer role at Amazon Prime Video Linear team, building discovery and search services for Live TV content with competitive compensation and benefits.

Software Development Engineer - AWS FinTech

AWS FinTech Software Development Engineer position building scalable financial systems, handling global transactions, 4+ years experience required.

Software Development Engineer - S3, Storage Control Plane

Software Development Engineer role at Amazon S3 working on large-scale distributed storage systems with competitive compensation and comprehensive benefits.

Software Development Engineer, Digital Acceleration

Software Development Engineer role at Amazon building large-scale SAAS solutions for subscription and membership businesses with focus on distributed systems.