✦ Luna Orbit — Software Engineering

Lead Software Engineer, Underwriting Platforms

at American International Group

📍 2 Locations Unknown 💰 $96K – $129K USD / year Posted March 13, 2026
Salary $96K – $129K USD / year
Type Not Specified
Experience senior
Exp. Years 5+ years
Education Not specified
Category Software Engineering

This role involves leading the development and design of underwriting platforms, working with cross-functional teams to deliver reliable and scalable software solutions.

  • Lead software development lifecycle
  • Design scalable solutions
  • Collaborate with cross-functional teams
  • Mentor junior developers
  • Troubleshoot and debug

The technical environment includes Java, Spring Framework, TomEE, Angular, and AWS cloud services such as Lambda, S3, DynamoDB, and SQS, with a focus on software lifecycle management and troubleshooting.

The ideal candidate is a senior software engineer with extensive experience in Java, Spring Framework, and AWS cloud services, including Lambda and DynamoDB. They should have strong leadership skills, experience mentoring junior developers, and a solid background in end-to-end software development.

JavaSpring FrameworkTomEESQLAngularAWS LambdaAWS S3DynamoDBSQSTerraform
GenAISoftware development lifecycleCode reviewTroubleshootingDebugging
JavaSpring FrameworkTomEEAngularAWSLambdaS3DynamoDBSQSTerraform
JavaSpring FrameworkTomEESQLAngularAWS LambdaS3DynamoDBSQSTerraform
JavaSpring FrameworkTomEESQLAngularAWSLambdaS3DynamoDBSQSTerraformSoftware development lifecycleCode reviewTroubleshootingDebuggingProgram management
leadershipmentorshipcollaborationproblem-solvingcommunication
Industry Insurance
Job Function Leading underwriting platform development and technical leadership
Lead Software EngineerJavaSpring FrameworkTomEESQLAngularAWSLambdaS3DynamoDBSQSTerraformSoftware development lifecycleCode reviewTroubleshootingDebugging

Lack of experience with Java and Spring Framework, No experience with AWS services, No leadership or mentoring 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