Jobs · Consulting · Washington

Software Dev Engineer, EC2 Instance Connectivity

Amazon Web Services (AWS) · Seattle, WA · 5 days ago
ConsultingFull-time

About the role

Join the Amazon Web Services EC2 Instance Connectivity development team responsible for connectivity services to AWS EC2 instances. This team owns services that enhance customers' observability and troubleshooting by providing a suite of tools to connect to their EC2 instances that adhere to enterprise scaling and security requirements.

Responsibilities

  • Owns services enhancing customers' observability and troubleshooting for EC2 instances.
  • Develops and maintains large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using C#, C++, Java, or Perl.
  • Designs and implements Object Oriented Designs.
  • Stays updated with industry best practices and attends internal and external conferences.
  • Prioritizes work towards security and customer experience, including new feature development and system reliability.
  • Manages and influences teams, leading debugging, profiling, and implementing best software engineering practices in large-scale systems.
  • Mentors and leads engineering teams.

Requirements

  • 2+ years of non-internship design or architecture experience.
  • 3+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using C#, C++, Java, or Perl.
  • 3+ years of Object Oriented Design experience.
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field.

Qualifications

  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience.
  • Experience in software development, Linux and Networking protocols, Linux OS and network troubleshooting, server, storage, networking, or large-scale distributed systems.
  • Experience leading and influencing teams or organizations, debugging, profiling, and implementing best software engineering practices in large-scale systems.
  • Experience as a mentor, tech lead, or leading an engineering team.

Skills

Not specified

Benefits

See details at https://amazon.jobs/en/benefits

Pay

$143,700.00 - $194,400.00 USD annually

Schedule

Not specified

Similar jobs