✦ Luna Orbit — Software Engineering

Software Dev Engineer II - AMZ9673866

at Amazon.com

📍 US, NY, New York Unknown 💰 $158K – $158K USD / year Posted March 13, 2026
Salary $158K – $158K USD / year
Type Full-Time
Experience mid
Exp. Years 1+ years
Education Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
Category Software Engineering

This position involves designing, developing, and maintaining embedded or distributed software applications within Amazon's data services environment, requiring proficiency in multiple programming languages and object-oriented principles.

  • Design and develop software
  • Translate requirements into solutions
  • Participate in full development cycle
  • Mentor junior engineers
  • Produce software documentation

The technical scope includes large-scale, multi-tiered, multi-threaded software systems using C#, C++, Java, and Perl, emphasizing robust design, documentation, and full lifecycle development.

The ideal candidate is a software engineer with at least one year of experience in designing and developing large-scale, multi-threaded, distributed applications using languages like C#, C++, Java, or Perl. They are proficient in object-oriented design and capable of working across the full software development lifecycle.

Bachelor's degree in Computer ScienceEngineeringMathematicsor related fieldOne year of experience in designing and developing large-scalemulti-tieredmulti-threadedembedded or distributed software applicationsExperience with C#C++Javaor PerlObject Oriented Design
Experience with cloud environmentsExperience mentoring junior engineersKnowledge of software documentation
C#C++JavaPerl
C#C++JavaPerlObject Oriented Designsoftware developmentdistributed systemsmulti-threaded programmingembedded systems
C#C++JavaPerlObject Oriented DesignSoftware developmentDistributed systemsMulti-threaded programmingEmbedded systems
problem-solvingcollaborationcommunicationlearning mindset
Industry Technology, Cloud Computing
Job Function Software development for distributed and embedded systems
C#C++JavaPerlObject Oriented Designsoftware developmentdistributed systemsmulti-threaded programmingembedded systemslarge-scale applicationsfull development cyclesoftware documentationmulti-threaded

Less than one year of relevant experience, Lack of experience with object-oriented design, No experience with large-scale or distributed systems

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