Amazon - Maple Valley, WA

posted 2 months ago

Full-time - Mid Level
Maple Valley, WA
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

About the position

Come build the next generation of Virtual Private Cloud (VPC) @ AWS! Amazon Elastic Compute Cloud (EC2) Networking team gives customers the ability to build secure, scalable, resilient and highly available VPCs. The domain is networking, but it's all about software. We're delivering software defined networks at scale. To learn more, check us out at https://aws.amazon.com/vpc/. We are re-engineering our VPC distribution plane as part of Amazon's initiative to get EC2 performance to be as close as possible to that of on-premise bare metal. We are looking for software development engineers that are passionate about creating application software that underpin the fabric of the EC2 cloud. We are engaged in every part of the software development lifecycle from defining new features to testing them. On a typical day, our engineers use everything from modern day programming languages like Java/Rust/etc for application development, Ruby/Python/etc for automation, MySQL/Redis/JournalDB/RocksDB/etc. for high performance, low latency backends and a host of internal to Amazon tools. We don't expect you to be an expert in, or necessarily even be familiar with these technologies listed, but we do expect you to be excited to learn about them!

Responsibilities

  • Build software that scales to new heights.
  • Develop and run multi-tenant services at a massive scale.
  • Apply creative and critical problem-solving skills to complex problems.
  • Delight customers by building high-quality software.

Requirements

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience of new and existing systems
  • Experience programming with at least one software programming language.

Nice-to-haves

  • 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent
  • Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
  • Experience contributing to the architecture and design of new and current systems.

Benefits

  • Medical insurance
  • Financial benefits
  • Equity options
  • Sign-on payments
  • Comprehensive employee benefits package
Job Description Matching

Match and compare your resume to any job description

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