✦ Luna Orbit — Software Engineering

Software Engineer

at Caterpillar

📍 2 Locations Unknown Posted March 13, 2026
Type Not Specified
Experience mid
Exp. Years 3+ years
Education Bachelor's degree in Computer Science, Engineering, or a related field
Category Software Engineering

This role involves designing and deploying scalable cloud-based solutions using AWS, Python, and SQL, focusing on data processing and backend development.

  • Design cloud-native applications using AWS
  • Develop backend systems with Python
  • Write optimized SQL queries
  • Collaborate with teams to understand requirements
  • Ensure code quality and system reliability

The technical environment includes AWS cloud services, Python programming, relational databases, data processing libraries, and infrastructure automation tools.

The ideal candidate is a mid-level software engineer with 3+ years of experience in AWS cloud solutions, proficient in Python and SQL, with strong knowledge of relational databases and cloud-native development.

PythonSQLAWSrelational databasesGitCI/CD
AWS Certified DeveloperAWS Solutions ArchitectTerraformAWS CloudFormationData warehousingBig data processingDockerKubernetes
AWSAmazon Web ServicesPostgreSQLMySQLGitTerraformAWS CloudFormationPandasNumPySQLAlchemyPySparkRequestsBoto3DaskBeautifulSouplxmlMatplotlibSeaborn
AWSAmazon Web ServicesPythonSQLPostgreSQLMySQLLambdaEC2S3RDSDynamoDBGitCI/CDTerraformCloudFormationPandasNumPySQLAlchemyPySparkRequestsBoto3DaskBeautifulSouplxmlMatplotlibSeaborn
AWSAmazon Web ServicesPythonSQLPostgreSQLMySQLRelational DatabasesLambdaEC2S3RDSDynamoDBPython librariesData processingGitCI/CDTerraformAWS CloudFormationData warehousingAnalytics platformsPandasNumPySQLAlchemyPySparkRequestsBoto3DaskBeautifulSouplxmlMatplotlibSeaborn
collaborationproblem-solvingcommunicationteamworkadherence to best practicesmonitoringtroubleshooting

Preferred

AWS Certified DeveloperAWS Solutions Architect
Industry Manufacturing
Job Function Developing scalable cloud-based data solutions using AWS and Python
Software EngineerAWSAmazon Web ServicesPythonSQLPostgreSQLMySQLLambdaEC2S3RDSDynamoDBGitCI/CDTerraformAWS CloudFormationData warehousingPandasNumPySQLAlchemyPySparkRequestsBoto3DaskBeautifulSouplxmlMatplotlibSeabornRelational Databases

Lack of AWS experience, No proficiency in Python or SQL, Less than 3 years of relevant 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