Amazon
Posted 1w ago

Software Development Engineer, Amazon Route 53, Route 53 Resolver Firewall & Profiles

Amazon
Arlington, Virginia, United States
$144k-$194k/yrOnsiteFull Time
Responsibilities
  • designing systems
  • building services
  • coaching engineers
Requirements
  • Requires 3+ years of professional software development
  • 2+ years designing or architecting reliable scalable systems, and programming experience in at least one language. Bachelor's degree in computer science preferred
Technical tools mentioned
AWSRoute 53Route 53 ResolverVPCPrivate LinkAWS RAMAWS Firewall ManagerAWS Organizations

Job description

Description

Amazon Route 53 has an open position for a Software Development Engineer in Arlington, VA to join the team that designs, builds and operates Route 53 Resolver DNS Firewall and Route 53 Profiles.

We're looking for a mid-level Software Development Engineer to join our team. The team manages cloud-native DNS security and DNS resource management services that protect millions of VPCs from malicious domain activity and enable customers to centrally manage DNS configurations across their multi-account environments. You will be part of the team that ensures that DNS traffic is inspected, filtered, and governed securely, reliably, and at scale for enterprise customers running workloads across VPCs, hybrid networks, and multi-account organizations. Along with the team you will design and build new solutions for the services, models for detecting new threats and attacks by working with stakeholders across the company and with our external partners.

Key job responsibilities
As an SDE, you will work across the entire stack—control plane, data plane, API surfaces, and deep integrations with Route 53 Resolver, VPC networking, Private Link, AWS RAM, AWS Firewall Manager, and AWS Organizations. You will design and build advanced detection features, enhance configurability for customers, and help architect next-generation protections including agentic attack prevention capabilities. You will also help drive system architecture, spearhead best practices that enable a quality product, and help coach and develop junior engineers. A successful candidate will have an established background in engineering large-scale distributed systems or networking software, great communication skills, and a motivation to achieve results in a fast-paced environment.

A day in the life
At Amazon Web Services, we like to "work backwards": we start by understanding what customers need and use that to guide our software engineering. We're looking for a software engineer who is experienced in listening to customers, synthesizing their needs, and rapidly iterating our services to quickly put features into customers' hands. Our best ideas become even better when we get feedback from real customer use. The sooner we can get that feedback, the more quickly we can grow.

On a typical day, you might investigate a DNS threat pattern to improve detection accuracy, prototype a new filtering capability, instrument code to report security metrics, collaborate with partner teams on integration designs, code up a feature for centralized profile management, or draft a proposal for a new agentic protection capability.

About the team
This team designs, builds and operates the high availability enterprise scale DNS Firewall service along with Route 53 Profiles. DNS Firewall provides DNS-layer protection natively using models designed and built by the team and through partnerships with major DNS security providers. Route 53 Profiles enables customers to apply DNS-related configurations—including Resolver rules, DNS Firewall rule groups, and private hosted zone associations—across multiple VPCs with a single, shareable configuration. Together, these services form a critical part of AWS's network security and governance story, serving customers ranging from startups to the largest enterprises.

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

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 an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.



USA, VA, Arlington - 143,700.00 - 194,400.00 USD annually

About Amazon

Global online retail and cloud computing technology provider.

Similar jobs

Software Development Engineer roles near Arlington, Virginia
18h
Save
Mark Applied
Hide
Senior Software Development Engineer - US Federal
Reston, Virginia, United States
$164k-$246k/yr HybridFull Time
Workday
WorkdayNASDAQ: WDAY: Provides cloud-based software for financial and human capital management.
10+ YOEBS/MS in computer science or related field, 10+ years building high-performance data ingestion software, strong Java/Python skills, Kubernetes, Linux, infrastructure automation, and U.S. citizenship required.
Java, Python, Go, Kubernetes, OpenStack, Prometheus, Elasticsearch, Grafana, InfluxData, PromQL, InfluxQL, Helm, Linux, Ansible, Chef, Terraform, AWS
1d
Save
Mark Applied
Hide
Senior Software Development Engineer - Fullstack
McLean or Mountain View
$191k-$231k/yr OnsiteFull Time
ID.me
ID.me: Provides secure digital identity verification and authentication services.
7+ YOEBachelor's or master's degree in computer science, engineering, or related field, or equivalent experience; 7+ years full-stack development, backend language, and frontend production experience.
Python, Go, Java, Angular, React, TypeScript, PostgreSQL, Kafka, SNS, SQS, Claude Code, REST, GraphQL
1d
Save
Mark Applied
Hide
Software Development Engineer
Hanover, Maryland, United States
OnsiteFull Time
Tecore Networks
Tecore Networks: A telecommunications equipment and software developer serving cellular and communications markets.
Strong coding proficiency in Java, Python, Go, and TypeScript; knowledge of Linux, data structures, cloud infrastructure, system integration, testing, telecommunications, and cellular systems.
Java, Python, Go, TypeScript, C, C++, PostgreSQL, Docker, Redux, SVN, Jenkins, GitHub, Linux, CentOS, Ubuntu, Microsoft Word, Microsoft Excel, Microsoft PowerPoint
5d
Save
Mark Applied
Hide
Software Development Engineer
Washington, District of Columbia, United States
OnsiteFull Time
AMD
AMDNASDAQ: AMD: Designs and manufactures computer processors and graphics technology.
Master’s degree in computer science, computer engineering, electronic engineering, or related field; experience with Python, C or C++, CUDA, Git, GPU compiler optimization, systems development, and software debugging.
Python, C, C++, CUDA, Git, CPU, GPU, SoC, Linux, Windows, macOS, Unix
5d
Save
Mark Applied
Hide
ServiceNow Software Development Engineer (Data & Implementation)
Chantilly, Virginia, United States
$104k-$218k/yr OnsiteFull Time
CACI International
CACI InternationalNYSE: CACI: Provides information technology and engineering services for government agencies.
4+ YOERequires TS/SCI clearance with polygraph, 4+ years software development experience, 3+ years ServiceNow development, bachelor’s degree or advanced technical degree, Security+, and scripting and integration experience.
ServiceNow, Import Sets, Transform Maps, Data Sources, Flow Designer, JavaScript, GlideRecord, Business Rules, Script Includes, Client Scripts, REST APIs, Scripted REST APIs, Scheduled Jobs, JSON, XML, IntegrationHub, Event Management, Automated Test Framework (ATF), Linux, Unix, Windows, Java
1w
Save
Mark Applied
Hide
2026 Intern Conversion - Software Development Engineer I
Seattle or Van Horn or Denver or Huntsville or Arlington or Los Angeles or Longmont or Reston or Florida
$101k-$155k/yr OnsiteFull Time
Blue Origin: Develops reusable rockets and systems for human spaceflight.
Completed a 2026 Blue Origin internship, enrolled in or recently graduating from college, B.S. in mechanical, aerospace, or astronautical engineering, and eligible to work under U.S. export controls.
1w
Save
Mark Applied
Hide
Staff Software Development Engineer L5
Canonsburg or Bowie
$113k-$150k/yr OnsiteFull Time
Inovalon
Inovalon: Cloud platform for data-driven healthcare analytics and insights.
8+ YOERequires 8+ years of software development experience, a bachelor's degree, C#/.NET, SQL, JavaScript, Angular, cloud and Kubernetes experience, and distributed systems expertise.
C#, .NET, SQL, LINQ, JavaScript, Angular, Google Cloud Platform, Azure, Kubernetes, Datadog, Grafana, ELK Stack, Logstash, Dynatrace, GitHub Copilot, Claude
2w
Save
Mark Applied
Hide
Senior Fullstack Software Development Engineer
Arlington, Virginia, United States
$180k-$225k/yr HybridFull Time
Remitly
RemitlyNASDAQ: RELY: Provides digital cross-border money transfer services for global customers.
5+ YOERequires 5+ years of software engineering experience, backend or full-stack programming expertise, cloud infrastructure experience, project leadership, mentoring, and ability to design secure, scalable software.
Go, Kotlin, Java, TypeScript, AWS