✦ Luna Orbit — Software Engineering

Software Development Engineer II, Items and Relationships Platform, Unified Intelligent Matching Systems

at Amazon.com

📍 US, CA, Sunnyvale Unknown Posted March 17, 2026
Type Not Specified
Experience mid
Exp. Years 3+ years
Education Bachelor's degree in computer science or equivalent
Category Software Engineering

This role involves developing scalable, reliable software systems with a focus on AI and machine learning, supporting Amazon's data-driven services.

  • Design and develop software systems
  • Implement AI/ML models
  • Ensure system reliability and scalability
  • Collaborate with stakeholders
  • Mentor junior engineers

The environment includes Java, Python, distributed systems, AI/ML models, microservices, and cloud-based development practices.

The ideal candidate is a mid-level software engineer with 3+ years of experience in software development, proficient in Java and Python, with a strong understanding of scalable, reliable systems and AI/ML models.

3+ years software developmentDesign or architecture experienceProgramming experience
Full software development life cycleCode reviewsSource controlBuild processesTestingOperationsAI models
JiraGitSource control managementBuild toolsTesting frameworks
JavaPythonSoftware developmentDesign patternsReliabilityScalingAIMachine LearningData servicesMicroservices
JavaPythonSoftware developmentDesign patternsReliabilityScalingAIMachine LearningData servicesMicroservices
AutonomyCritical thinkingEffective communicationInitiativeTeamwork
Industry Technology
Job Function Developing scalable software solutions with AI/ML integration
Role Subtype Software Engineer II
Tech Domains Java, Python, AI, Machine Learning, Data services, Microservices
software developmentJavaPythonDesign patternsReliabilityScalingAIMachine LearningData servicesMicroservicesFull software development life cycleCode reviewsSource controlBuild processesTestingOperations

Less than 3 years experience, No experience with design patterns or scaling, Lack of programming skills in Java or Python

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