✦ Luna Orbit — Software Engineering

Principal Software Dev Eng - AMZ9084456

at Amazon.com

📍 US, CA, Santa Clara Unknown 💰 $264K – $264K USD / year Posted March 20, 2026
Salary $264K – $264K USD / year
Type Full-Time
Experience mid
Exp. Years 1+ years
Education Master's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
Category Software Engineering

This role involves designing and leading the development of large-scale, distributed software applications at Amazon, focusing on architecture, scalability, and supportability.

  • Drive system architecture
  • Lead design reviews
  • Manage technical projects
  • Ensure scalability and performance
  • Collaborate with stakeholders

The technical environment includes object-oriented design, distributed programming, and languages such as Java, C++, and C#. The role emphasizes scalable, supportable solutions and full lifecycle management.

The ideal candidate is a mid-level software engineer with experience in architecting large-scale, distributed software systems using Java, C++, and C#. They possess strong leadership skills and a solid understanding of the full software development lifecycle.

Providing technical leadershipArchitecting large-scale distributed software systemsObject Oriented DesignDistributed programmingJavaC++C#
Design reviewsPerformance optimizationScalabilityFull development lifecycle
JiraGitAWSAzureDocker
JavaC++C#Object Oriented DesignDistributed programmingSoftware development lifecycleArchitectureScalabilityDesign reviewsSupportable solutions
JavaC++C#Object Oriented DesignDistributed programmingSoftware development lifecycleDesign reviewsArchitectureScalabilitySupportable solutions
LeadershipCommunicationTeamworkProblem-solvingProject management
Industry E-commerce
Job Function Architecting and developing large-scale distributed software systems
Role Subtype Software Architect
Tech Domains Java, C++, C#, Object Oriented Design, Distributed programming
software engineerJavaC++C#Object Oriented Designdistributed programmingsoftware development lifecyclearchitecturescalabilitydesign reviewssupportable solutionsfull development lifecycletechnical leadershiplarge-scale software systemsscalable solutions

Lack of experience in distributed systems, No experience with Java, C++, or C#, No leadership or technical design experience

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