✦ Luna Orbit — Software Engineering

Software Development Engineer II, AWS Catalog

at Amazon.com

📍 US, WA, Bellevue Onsite Posted March 31, 2026
Type Full-Time
Experience mid
Exp. Years 3+ years
Education Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
Category Software Engineering

Software Development Engineer II for AWS Catalog at Amazon Bellevue builds distributed software services for data catalog capabilities with emphasis on reliability and performance.

  • Translate functional and technical requirements into architecture and design
  • Code and test complex system components
  • Participate in code and design reviews
  • Deliver and operate large scale distributed services in the cloud
  • Mentor other engineers

Stack includes C#, C++, Java, Perl; focus on object-oriented design, distributed systems, multi-tier architectures, CI/CD, and source control management.

The ideal candidate is a mid-level software engineer with 3+ years of experience building distributed systems in Java/C#/C++, comfortable with SDE lifecycle, code reviews, and mentoring other engineers.

3+ years of non-internship professional software development experience2+ years of non-internship design or architecture (design patternsreliability and scaling) of new and existing systems experience1+ years of software development engineer or related occupational experience1+ years of designing and developing large-scalemulti-tieredmulti-threadedembedded or distributed software applicationstoolssystemsand services using: C#C++Javaor Perl experience1+ years of Object Oriented Design experienceBachelor's degree or foreign equivalent in Computer ScienceEngineeringMathematicsor a related fieldExperience programming with at least one software programming language
3+ years of full software development life cycleincluding coding standardscode reviewssource control managementbuild processestestingand operations experienceMaster's degree in computer science or equivalent
GitCI/CDLinux
C#C++JavaPerlObject Oriented DesignDistributed SystemsMulti-Tier ArchitectureCode ReviewsSource Control ManagementBuild ProcessesCI/CD
C#C++JavaPerlObject Oriented DesignDistributed SystemsMulti-Tier ArchitectureCode ReviewsSource Control ManagementBuild ProcessesCI/CD
MentoringCommunicationTeamworkProblem-solving

Preferred

Master's degree in computer science or equivalent
Industry Cloud & Infrastructure
Job Function Develop and maintain distributed software services for AWS Catalog with emphasis on scalability, reliability, and performance.
Role Subtype Software Engineer
Tech Domains C#, C++, Java, Perl, Object Oriented Design, Distributed Systems, CI/CD, Source Control Management, Linux
software development engineer iisde iic#c++javaperlobject oriented designdistributed systemsmulti tiercode reviewssource control managementbuild processesci/cdlivesite operationsarchitecturegoogle cloud platformawsbellevuewashingtonSoftware Development Engineer IIC#C++JavaPerlObject Oriented DesignDistributed SystemsCI/CDGitBachelor's degree in Computer Science

No Bachelor's degree in Computer Science or related field, Less than 3 years of professional software development experience, Not willing to work onsite in Bellevue, WA

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile