H1BConnect Pro is launching with premium alerts and access to more job postings.Get early access
Amazon logo

Software Dev Engineer II - AMZ26326.1

Amazon
Iowa City, IA Full-time 12/10/2025 $143.7k - $194.4k per year
Undergraduate Entry-Level

Job Description

Amazon.com Services LLC is seeking a Software Dev Engineer II to design, develop, implement, test, and document software applications and tools. The role involves participating in the full development cycle and mentoring junior engineers.

Requirements

  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • One year of experience in designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications
  • Experience using C#, C++, Java, or Perl
  • Experience in Object Oriented Design

Responsibilities

  • Design, develop, implement, test, and document embedded or distributed software applications, tools, systems and services
  • Translate functional requirements into robust, efficient, supportable solutions
  • Participate in the full development cycle from design to maintenance
  • Produce comprehensive, usable software documentation
  • Evaluate and make decisions around the use of new or existing software products and tools
  • Mentor junior development engineers

Benefits

  • Employees at Amazon are often offered comprehensive health benefits—including multiple medical plan options (no pre-existing condition exclusions, 100% covered in-network preventive care), dental and vision plans, a 24/7 medical advice line from day one, expert second-opinion services, and broad mental-health support with several free counseling sessions (including pediatric). Financial wellness typically includes a 401(k) with company match (up to 2%), Restricted Stock Units (equity), FSAs, an emergency savings program, product and partner discounts, and even college-savings and home-purchase programs. Overall, the package is designed to support employees and their families’ health, finances, and day-to-day life.