✦ Luna Orbit — Software Engineering

Java, Python, Gen AI Developer

at Allstate

📍 2 Locations Hybrid Posted March 21, 2026
Type Full-Time
Experience mid
Exp. Years 6+ years
Education Not specified
Category Software Engineering

This role focuses on developing and modernizing customer billing solutions, leveraging AI, cloud-native architectures, and automation to support Allstate's digital transformation.

  • Modernize billing systems
  • Build scalable solutions
  • Implement automation and CI/CD
  • Collaborate on cloud-native architecture
  • Support digital transformation

The technical environment includes Java, Python, Gen AI, cloud platforms, CI/CD pipelines, and scalable billing systems, emphasizing automation and legacy system modernization.

The ideal candidate is a mid-level software engineer with extensive experience in Java and Python, skilled in AI and cloud platforms, capable of modernizing legacy billing systems and scaling solutions.

JavaPythonGen AICI/CDSoftware Development
Cloud PlatformsAutomationLegacy SystemsBilling Systems
JenkinsGitDockerKubernetesCloud Platforms
JavaPythonGen AICloud PlatformsAutomationSoftware DevelopmentCI/CDLegacy Systems
JavaPythonGen AICloud PlatformsAutomationSoftware DevelopmentCI/CDLegacy SystemsBilling SystemsScalable Systems
Problem-solvingCollaborationTeamworkCommunicationLeadership
Industry Insurance
Job Function Developing and modernizing billing systems with AI and cloud technologies
Role Subtype Software Engineer
Tech Domains Java, Python, Gen AI, Cloud Platforms
javapythongen aici/cdsoftware developmentlegacy systemsbilling systemsautomationcloud platformsscalable systemsproblem-solvingteamworkcollaborationleadershipcommunicationhybrid workengineeringsystem modernizationdigital transformationJavaPythonGen AICI/CDSoftware DevelopmentLegacy SystemsBilling SystemsAutomationCloud PlatformsScalable Systems

Lack of Java or Python experience, No experience with Gen AI or CI/CD, Inability to work in a hybrid environment, Lack of experience with billing or legacy 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