Software Development Engineer, Route 53

Amazon is a global technology company offering a wide range of products and services, including e-commerce, cloud computing, artificial intelligence, and digital streaming.
$129,300 - $223,600
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Software Development Engineer, Route 53

Amazon Route 53's Health Checks team is hiring! Amazon Route 53 is a highly available and scalable Domain Name System (DNS) service offered by Amazon Web Services. Our team owns Route 53 Health Checks, a highly available endpoint monitoring service. Every few seconds, our service checks the health of millions of computers all around the world to help Route 53 DNS, Amazon Elastic Load Balancing, Amazon RDS, Amazon S3 and many other AWS services maintain high availability for their customers.

This is a highly technical back-end position working on our distributed health checking infrastructure and public API. Our service runs primarily on a Java and Linux-based stack with lots of interaction with different public AWS services and Amazon-internal tools. Each member of our team brings a different technical background to the table, but we all enjoy using our knowledge and insights to make things easier for our customers.

We don't expect you to be an expert in, or necessarily even be familiar with, all of the languages and technologies we use, but we do expect you to be excited to learn about them! Our team is responsible for operating as well as developing our service, and this position will involve on-call responsibilities. We rotate this responsibility between all our team members; in the past this has meant being available on nights and weekends about once every two months.

We don't like getting paged, so we work to ensure that our systems are well built, well tested and fault tolerant. When we do get paged, we work together to resolve the root cause so that we don't get paged for the same issue twice. We are a good mix of new and experienced engineers, and enjoy helping each other grow through one-on-one mentoring and thorough but supportive code reviews.

We care about your career growth and try to assign projects and tasks based on what will help each team member develop into a more well-rounded engineer and take on more complex tasks in the future. Experimentation is encouraged, and we are always looking for new ideas to improve our internal processes and make the service better for our customers.

Our team is family-oriented and values work-life balance. The team is based out of our Seattle office, we are flexible when people occasionally need to work from home or leave the office during the day. We're looking for an experienced teammate who can help take a leadership role on the team. Someone who is enthusiastic, empathetic, curious, motivated, and reliable; someone who will help us build on the positive team culture we've been cultivating.

Last updated a month ago

Responsibilities For Software Development Engineer, Route 53

  • Work on distributed health checking infrastructure and public API
  • Develop and operate the Route 53 Health Checks service
  • Participate in on-call rotations
  • Contribute to system design and architecture
  • Mentor team members and participate in code reviews
  • Improve internal processes and service quality

Requirements For Software Development Engineer, Route 53

Java
Linux
  • 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

Benefits For Software Development Engineer, Route 53

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Flexible work arrangements
  • Career growth opportunities
  • Mentorship

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Route 53

Sr ECAD Application Engineer, Project Kuiper Satellites

Senior ECAD Tools Application Engineer position at Amazon's Project Kuiper, focusing on satellite constellation development and ECAD tool management.

System Development Engineer, Private Pricing Product Management (3PM)

Senior Systems Development Engineer role at AWS focusing on Private Pricing Product Management, building scalable solutions and tools using modern technologies.

Senior Product Manager - Tech

Lead Amazon's Buy Now checkout experience as Senior Product Manager, driving innovation in e-commerce with competitive compensation and comprehensive benefits.

Senior Software Development Engineer, AWS Alameda

Senior Software Engineer role at AWS Alameda, focusing on control plane development and distributed systems with 5+ years of experience required.

Software Dev Engineer (L5), Global Talent Management & Compensation

Senior Software Engineer role at Amazon's Edinburgh office, building scalable talent management solutions using AWS technologies.