
Senior Software Engineer
Caterpillar2 days ago
Base Salary
$113k - $183k/yr
Responsibilities
- Develop Python data pipelines that build business data objects for applications.
- Perform complex software development, project management, and systems assignments independently.
- Identify and resolve complex application and technical problems.
- Translate design requirements into engineering implementations.
- Build and deploy CI/CD pipelines and implement source-to-target mapping as pipeline code.
- Perform unit and integration testing and maintain software quality practices.
- Identify and encourage areas for team growth and improvement.
Requirements
- Strong expertise in software development, SDLC, software product design and architecture, technical product integration, and software product testing.
- Experience with software development and object-oriented programming principles.
- Experience designing and developing software applications in Python.
- Experience using Git version control on medium to large teams.
- Experience deploying software with CI/CD tools such as Jenkins, GitHub Actions, and Azure DevOps.
- Experience with AWS services including Lambda, Kinesis, EventBridge, CloudWatch, CloudFormation, DynamoDB, Fargate, S3, SageMaker, IAM, and RDS.
- Experience working with Snowflake.
- Hands-on experience with generative AI developer tools, including GitHub Copilot, Claude Code, or similar AI coding assistants.
Benefits
- Medical, dental, and vision benefits.
- Paid time off, including vacation, holidays, and volunteer time.
- 401(k) savings plans, HSA, and FSA options.
- Health lifestyle programs, employee assistance programs, voluntary benefits, and employee discounts.
- Career development, incentive bonus, disability benefits, life insurance, parental leave, adoption benefits, and tuition reimbursement.
- Position requires work from Chicago, Illinois; Irving, Texas; or Peoria, Illinois.
- Domestic relocation assistance is not available.
- Visa sponsorship is available for eligible applicants.
About Caterpillar
Caterpillar Inc. designs, manufactures, and services construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives for infrastructure, resource, and energy customers. The public company, founded in 1925 and headquartered in Irving, Texas, sells primarily through an independent worldwide dealer network and provides equipment financing. It operates through Construction Industries, Resource Industries, and Energy & Transportation segments, with shares traded on the NYSE and Euronext Paris.