✦ Luna Orbit — Software Engineering

Software Development Engineer, Internet Edge Engineering

at Amazon.com

📍 US, WA, Seattle Unknown Posted April 01, 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

Senior Software Development Engineer for Amazon Connect (AWS) focusing on building scalable, secure, and resilient contact-center solutions and AWS services.

  • Develop software systems and deliver to customers, including software-based contact center features
  • Apply data structures, algorithms and design patterns for scalable software
  • Own full development lifecycle: coding standards, code reviews, source control, build, test, operations
  • Collaborate with cross-functional teams to gather requirements and design solutions
  • Mentor others and contribute to team growth

Stack includes C#, C++, Java, Perl, OO Design, design patterns, distributed systems, and SDLC practices with emphasis on code reviews, source control, build, test, and operations.

The ideal candidate is a mid-to-senior software engineer with 3+ years of non-internship software development, expert-level OO design, and hands-on experience with C#/C++/Java/Perl in distributed systems and SDLC processes.

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 experienceBachelor's degree in computer science or equivalent
3+ years non-internship software development; C#C++Javaor Perl; Object Oriented Design; Design Patterns; Distributed Systems; Code Reviews; Source Control Management; Build Processes; Testing; Operations; Full Software Development Life Cycle
C#C++JavaPerlObject Oriented DesignDesign PatternsDistributed SystemsCode ReviewsSource Control ManagementBuild ProcessesTestingOperationsFull Software Development Life CycleBachelor's degree in Computer Science or related field
MentoringTeam collaborationCommunicationProblem solvingLeadership
Industry Cloud & Infrastructure
Job Function Software engineer delivering end-to-end software for AWS Connect and related services.
Role Subtype Software Engineer
Tech Domains Java, C++, C#, Perl, Object Oriented Design, Design Patterns, Distributed Systems, Source Control Management, Build Processes, Testing
Software Development EngineerInternet Edge EngineeringC#C++JavaPerlObject Oriented DesignDesign PatternsDistributed SystemsCode ReviewsSource Control ManagementBuild ProcessesTestingOperationsFull Software Development Life CycleSDESeattle

Less than 3 years of non-internship software development experience, No Bachelor's degree in CS/Engineering/Math, Lack of OO design experience, Lack of experience with at least one of C#, C++, Java, or Perl

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