✦ Luna Orbit — Software Engineering

Principal Software Engineer - API Platform

at Ally Financial

Hybrid Posted March 26, 2026
Type Not Specified
Experience lead
Exp. Years Not specified
Education Not specified
Category Software Engineering

This role involves leading the development of enterprise API platforms, designing microservices, and ensuring reliability and scalability in a hybrid work environment. The engineer will collaborate with cross-functional teams to drive adoption and best practices.

  • Design and develop API platform
  • Lead microservices architecture
  • Implement CI/CD pipelines
  • Collaborate with security and platform teams
  • Drive reliability and developer productivity

Focuses on backend API development using Node.js, TypeScript, and JavaScript, deploying on AWS with Terraform, implementing CI/CD pipelines, and maintaining microservices architecture.

The ideal candidate is a senior software engineer with expertise in API platform development, microservices architecture, and cloud deployment, particularly with AWS and Terraform. They should have strong leadership skills and experience working in hybrid environments.

Node.jsTypeScriptAPI DesignMicroservicesAWSTerraformCI/CD
PythonShell scriptingGitLabReliability engineering
GitLabTerraformAWS
Node.jsTypeScriptJavaScriptAPI DesignMicroservicesRESTAWSTerraformCI/CDPythonShell scriptingGitLab
Node.jsTypeScriptJavaScriptAPI DesignMicroservicesRESTAWSTerraformCI/CDPythonShell scriptingGitLab
LeadershipCollaborationProblem-solvingCommunicationReliabilityDeveloper productivity focus
Industry Financial Technology
Job Function API platform engineering and microservices development
Role Subtype Backend Developer / API Engineer
Tech Domains Node.js, TypeScript, JavaScript, AWS, Terraform, CI/CD, Python, Shell scripting
software engineerapi platformnode.jstypescriptjavascriptmicroservicesrest apiawsterraformci/cdpythonshell scriptinggitlabcloud platformfull stackreliability engineeringfull timehybrid workenterprise softwaredeveloper productivityapi design

Lack of experience with AWS or Terraform, No API development background, Inability to work in hybrid environment

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