Cummins Inc.

Software Engineer I

Cummins Inc.

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $57,600 - $86,400 per year

Job Level

Mid-LevelSenior

Tech Stack

AWSAzureCloudDockerGoogle Cloud PlatformKubernetesLinuxPythonTerraform

About the role

  • Build high-quality, innovative and fully performing software in compliance with coding standards and technical design.
  • Design, modify, develop, write and implement software programming applications.
  • Support and/or install software applications.
  • Participate in the testing process through test review and analysis, test witnessing and certification of software.
  • Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle.

Requirements

  • Hands-on experience with Linux systems, basic scripting (e.g., Bash, Python), and Git-based workflows.
  • Exposure to cloud computing platforms (AWS, Azure, or GCP) through coursework, internships, or research projects.
  • Familiarity with CI/CD solutions using tools like GitHub/GitHub Actions, GitLab CI/CD, Terraform.
  • Foundational understanding of containerization concepts, including familiarity with tools like Docker and Kubernetes from coursework, internships, or personal projects.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
software developmentprogramming applicationsscriptingBashPythonCI/CDcontainerizationDockerKubernetescloud computing
Soft skills
problem-solvingcollaborationcommunicationanalytical thinkingattention to detail