Amazon - Seattle, WA

posted 2 months ago

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

About the position

Amazon Web Services is seeking a Software Development Engineer to join the AWS Batch engineering team. This role focuses on developing scalable distributed systems that provide a reliable compute platform for users to run their workloads efficiently in the cloud. The ideal candidate will be customer-centric, enjoy problem-solving, and be motivated to build and operate systems in real-world scenarios. The team values collaboration, mentorship, and work-life balance, offering flexible schedules to support personal and professional growth.

Responsibilities

  • Develop scalable distributed systems for AWS Batch.
  • Collaborate with team members to solve complex problems.
  • Participate in code reviews and knowledge sharing.
  • Mentor junior engineers and support their career growth.
  • Contribute to the design and architecture of new and existing systems.

Requirements

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

Nice-to-haves

  • 3+ years of experience in the full software development life cycle.
  • Bachelor's degree in computer science or equivalent.
  • Excellent fundamentals in data structures and object-oriented design.
  • Experience with Java-based web services.
  • Experience in designing large-scale distributed systems.
  • Solid knowledge of Linux fundamentals.

Benefits

  • Flexible schedule for work-life balance.
  • Comprehensive medical benefits.
  • Equity and sign-on payments as part of total compensation.
  • Full range of financial benefits.
Job Description Matching

Match and compare your resume to any job description

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