Jobs · Consulting · Maryland

Software Development Engineer, Amazon Optics

Amazon · Annapolis Junction, MD · 2 days ago
ConsultingFull-time

About the role

The Amazon Optics team builds and manages services that are used by AWS employees to secure our physical sites. Our services allow our customers to protect AWS locations and preserve the trust that all AWS users have in us. You’ll work with other software development engineers every day that are as passionate as you are about building systems that are an essential tool for our customers in keeping AWS sites secure!

Responsibilities

  • Own and deliver software features end-to-end across the full development lifecycle—scoping, design, coding, testing, deployment, and maintenance.
  • Solve difficult technical problems by identifying simple, scalable designs and leveraging a broad range of implementation approaches.
  • Work independently to design solutions for new features and improvements, making effective priority tradeoffs between feature development and operational excellence.
  • Participate in code reviews, providing meaningful feedback to engineers at all levels, and ensure operational issues are permanently resolved at their root cause.
  • Mentor teammates, train new engineers on team architecture, and collaborate with customers and stakeholders to understand business value.
  • Keep your skills current and identify opportunities to improve team software and processes.

Requirements

  • 3+ years of non-internship professional software development experience
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience

Qualifications

  • Basic Qualifications: 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Preferred Qualifications: 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience

Skills

Not specified

Benefits

Not specified

Pay

Base salary range: $143,700.00 - $194,400.00 USD annually

Schedule

Not specified

Similar jobs