Amazon - Herndon, VA

posted 19 days ago

Full-time - Senior
Herndon, VA
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

About the position

The Senior Software Development Engineer III role at AWS Managed Operations focuses on building tools and software solutions that enhance cloud operations and improve decision-making for operators. The position involves collaborating with various teams to design, develop, and implement applications that support operational excellence across AWS services. The engineer will lead technical initiatives, participate in the software development life cycle, and ensure high-quality code through rigorous reviews.

Responsibilities

  • Acting as the technical lead for a team building applications, tools, and mechanisms that improve the lives of AWS operators and Operational Excellence.
  • Partnering with people of different roles, backgrounds, and organizations to build solutions.
  • Participating in all stages of the software development life-cycle, spanning design, development, testing, and operation.
  • Iterating on product features based on user feedback, working backwards directly from internal customers or product managers when necessary.
  • Building and operating entire applications end-to-end, across UI, API, Database, and Infrastructure.
  • Leading design and security reviews for team members to help improve the quality of all our services.

Requirements

  • 7+ years of non-internship professional software development experience
  • 7+ years of programming with at least one software programming language experience
  • 5+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations
  • 4+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team.

Nice-to-haves

  • Bachelor's degree in computer science or equivalent
  • 10+ years of full software development life cycle experience
  • 7+ years of leading design or architecture of new and existing systems experience
  • Knowledge of professional software engineering & best practices for full software development life cycle
  • Experience leading and influencing your team or organization.

Benefits

  • Comprehensive medical, financial, and other benefits
  • Equity and sign-on payments as part of total compensation package
  • Flexible working culture to support work-life balance
  • Mentorship and career growth opportunities
  • Diversity and inclusion initiatives.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service