Jobs · Consulting · Virginia

Senior Software Engineer, Network Connectivity Services

Amazon Web Services (AWS) · Arlington, VA · 3 wk ago
ConsultingFull-time

About the role

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. We support all AWS data centers and the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. Within Network Lifecycle Management (NLM), the Lighthouse team owns the end-to-end link connectivity service to plan, build, and operate the AWS network.

Responsibilities

  • Own the design, development, and delivery of scalable software solutions that support Amazon's end-to-end link lifecycle infrastructure
  • Define technical direction and architect systems that improve network reliability, automation, and operational efficiency at scale
  • Drive projects from concept through deployment, making independent decisions on approach, prioritization, and trade-offs
  • Build and maintain highly available, distributed services that directly impact Amazon's global network operations
  • Collaborate cross-functionally with network engineers, systems engineers, and partner teams to identify requirements and deliver integrated solutions
  • Identify opportunities to simplify, optimize, and innovate across existing systems and processes
  • Mentor junior engineers through code reviews, design discussions, and technical guidance
  • Contribute to operational excellence by participating in on-call rotations, driving root cause analyses, and reducing operational burden through automation

A day in the life

As a Senior Software Engineer on the Lighthouse team, you'll start your day reviewing system health and operational metrics for link connectivity services. You might spend your morning designing a new API to automate network provisioning workflows, then shift to a design review with partner teams in the afternoon. You'll collaborate with network engineers to translate complex infrastructure requirements into elegant software solutions. Some days you'll deep-dive into production issues, driving root cause analysis and implementing long-term fixes. You'll regularly mentor engineers on your team, unblocking them through pairing sessions or architecture discussions. No two days look the same—but every day directly impacts the reliability of Amazon's global network.

About the team

The NLM Connectivity Services team builds and operates software that enables Amazon's global network to scale reliably. As a senior software engineer, you will lead the design of software used in the NLM products. You will work in a collaborative environment with teams inside Amazon, mentor a team of software engineers on best practices, and guide your software designs from requirements gathering through mass production. Flexibility and responsiveness to high-priority issues are essential.

Qualifications

Basic Qualifications

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language
  • 5+ years of leading design or architecture (design patterns, reliability, and scaling) of new and existing systems
  • Experience as a mentor, tech lead, or leading an engineering team

Preferred Qualifications

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

Pay

Base salary range: $168,100 - $227,400 USD annually (Arlington, VA). Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on experience, qualifications, and location.

Benefits

  • Comprehensive health insurance (medical, dental, vision, prescription, Basic Life & AD&D, and optional supplemental life plans)
  • Employee Assistance Program (EAP) and Mental Health Support
  • Medical Advice Line
  • Flexible Spending Accounts
  • Adoption and Surrogacy Reimbursement coverage
  • 401(k) matching
  • Paid time off
  • Parental leave

Learn more about our benefits at amazon.jobs/en/benefits.

Similar jobs