✦ Luna Orbit — Software Engineering

Search Engineer

at Genuine Parts

📍 Birmingham, AL, USA Hybrid Posted March 13, 2026
Type Full-Time
Experience mid
Exp. Years 5-8 years
Education Bachelor's degree
Category Software Engineering

This role involves designing, developing, and installing complex software systems, conducting testing, and troubleshooting to ensure optimal performance and security.

  • Develop software applications based on approved design
  • Perform basic problem resolution analysis and correction
  • Ensure projects are delivered on time and according to specifications
  • Use standard coding techniques to ensure application performance
  • Work as part of a team for most projects

The position requires expertise in software development, systems analysis, back-end and front-end programming languages, and security practices, with a focus on testing and troubleshooting.

The ideal candidate is a mid-level software engineer with 5+ years of experience in developing complex software solutions, proficient in back-end and front-end programming languages, and capable of troubleshooting and optimizing system performance.

Bachelor's degree5-8 years related experienceExperience developing complex software solutionsDesigningdevelopingand installing softwareTesting and troubleshootingKnowledge of back-end and front-end programming languagesExperience in systems analysis
Software DevelopmentSystems AnalysisProgramming LanguagesTestingTroubleshootingPerformance OptimizationSecurityBack-end Programming LanguagesFront-end Script Languages
Software DevelopmentSystems AnalysisProgramming LanguagesTestingDesigning Software SolutionsInstalling SoftwareTroubleshootingPerformance OptimizationSecurityBack-end Programming LanguagesFront-end Script Languages
Problem-solvingAttention to detailCommunicationSelf-supervisionInfluence
Industry Manufacturing
Job Function Designing, developing, and maintaining complex software solutions for enterprise systems
Software DevelopmentSystems AnalysisProgramming LanguagesSoftware SolutionsTestingTroubleshootingPerformance OptimizationSecurityBack-end Programming LanguagesFront-end Script Languages

Less than 5 years of experience, No experience with back-end or front-end programming languages, Lack of software troubleshooting skills, Bachelor's degree not in relevant field

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