Talent.com
Senior Software Engineer, Cat Digital
Senior Software Engineer, Cat DigitalCaterpillar Brazil • Chicago, IL, United States
No longer accepting applications
Senior Software Engineer, Cat Digital

Senior Software Engineer, Cat Digital

Caterpillar Brazil • Chicago, IL, United States
15 days ago
Job type
  • Full-time
Job description
  • Develops application solution design working with cross-functional teams.
  • Delivers proof-of-concepts (PoCs), conducts feasibility studies, and contributes to solution discovery initiatives.
  • Reviews solution design, pull requests and test strategies; handles major technical debt.
  • Leads challenging programming and development tasks.
  • Works independently on systems or infrastructure components used across applications.
  • Drives development of features as feature or module lead.
  • Guides structured code development and documentation in a flexible environment.
  • Leverages Gen AI tools like GitHub Copilot and MCP to boost productivity.
  • Resolves complex technical issues, including off-shift and weekend support.
  • Maintains high standards of software security and quality through best practices.
  • Communicates with users and stakeholders to support development, debugging, and testing.
  • Mentors, trains, and assists in hiring new or junior staff.
  • Identifies and encourages team growth and improvement opportunities.
  • Performs additional duties as assigned by Caterpillar management.
  • Decision Making and Critical Thinking
  • : Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment.
  • Effective Communications :
  • Understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors.
  • Software Development :
  • Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements.
  • Software Development Life Cycle :
  • Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace.
  • Software Integration Engineering :
  • Knowledge of software integration processes and functions; ability to design, develop and maintain interfaces and linkage to alternative platforms and software packages.
  • Software Product Design / Architecture :
  • Knowledge of software product design; ability to convert market requirements into the software product design.
  • Software Product Technical Knowledge :
  • Knowledge of technical aspects of a software products; ability to design, configure and integrate technical aspects of software products.
  • Software Product Testing :
  • Knowledge of software product testing; ability to design, plan, and execute testing strategies and tactics to ensure software product quality and adherence to stated requirements.Hands-on experience with
  • AWS
  • services such as
  • Lambda
  • S3
  • ECS
  • Kinesis
  • API Gateway
  • , and
  • CloudWatch
  • .Proven ability to build
  • scalable
  • high-performance
  • secure
  • , and
  • robust
  • backend systems.Familiarity with
  • Generative AI tools
  • like
  • GitHub Copilot
  • MCP
  • , and
  • AI Agents
  • to enhance productivity.Experience with
  • CI / CD
  • tools like
  • Jenkins
  • or
  • Azure DevOps
  • .Excellent
  • communication
  • and
  • presentation
  • skills.
  • Experience with
  • CAT Helios Platform
  • development.
  • Exposure to
  • CAT Foresight
  • or
  • Condition Monitoring
  • systems.Experience in
  • data analysis and analytics
  • using
  • SQL
  • and
  • Snowflake
  • Medical, dental, and vision benefits\
  • Paid time off plan (Vacation, Holidays, Volunteer, etc.)\
  • 401(k) savings plans\
  • Health Savings Account (HSA)\
  • Flexible Spending Accounts (FSAs)\
  • Health Lifestyle Programs\
  • Employee Assistance Program\
  • Voluntary Benefits and Employee Discounts\
  • Career Development\
  • Incentive bonus\
  • Disability benefits
  • Life Insurance
  • Parental leave
  • Adoption benefits
  • Tuition Reimbursement
  • #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Engineer • Chicago, IL, United States

    Related jobs
    Senior Design System Engineer

    Senior Design System Engineer

    VirtualVocations • Naperville, Illinois, United States
    Full-time
    A company is looking for a Front-end Engineer (Design Systems) with strong UX / UI / Design.Key Responsibilities Develop, maintain, and evolve a scalable design system aligned with product and busine...Show more
    Last updated: 2 days ago • Promoted
    Senior Mobile Software Engineer

    Senior Mobile Software Engineer

    VirtualVocations • Lincolnwood, Illinois, United States
    Full-time
    A company is looking for a Senior Software Engineer, Mobile - LATAM.Key Responsibilities Design and implement high-quality, customer-facing mobile features using React Native Optimize applicatio...Show more
    Last updated: 30+ days ago • Promoted
    Senior Fullstack Software Engineer

    Senior Fullstack Software Engineer

    VirtualVocations • Naperville, Illinois, United States
    Full-time
    A company is looking for a Senior Full-stack Engineer to build and deliver mission-critical AI-native applications.Key Responsibilities Design and prototype agentic solutions, managing the full l...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Development Engineer

    Senior Software Development Engineer

    VirtualVocations • Lincolnwood, Illinois, United States
    Full-time
    A company is looking for a Senior Software Development Engineer, TensorRT-LLM.Key Responsibilities Develop robust inferencing software for multiple platforms focusing on functionality and perform...Show more
    Last updated: 30+ days ago • Promoted
    Senior Mobile Engineer

    Senior Mobile Engineer

    VirtualVocations • Naperville, Illinois, United States
    Full-time
    A company is looking for a Senior Lead Engineer, Mobile.Key Responsibilities Lead technical strategy for native mobile apps, primarily on iOS Collaborate across teams to deliver innovative and s...Show more
    Last updated: 30+ days ago • Promoted
    Senior Back End Engineer

    Senior Back End Engineer

    VirtualVocations • Naperville, Illinois, United States
    Full-time
    A company is looking for a Senior Back End Engineer - Platform.Key Responsibilities Architect, build, and maintain mission-critical backend services Create new solutions for data-mining and mult...Show more
    Last updated: 30+ days ago • Promoted
    Senior Ignition Software Engineer

    Senior Ignition Software Engineer

    VirtualVocations • Naperville, Illinois, United States
    Full-time
    A company is looking for a Senior Ignition Software Engineer to design, develop, and support industrial automation solutions. Key Responsibilities Develop, configure, and deploy Ignition-based SCA...Show more
    Last updated: 3 days ago • Promoted
    Senior Engineer / Java / Svelte / Full-time in Willowbrook, IL

    Senior Engineer / Java / Svelte / Full-time in Willowbrook, IL

    Motion Recruitment • Willowbrook, IL, US
    Full-time
    A veteran-owned company based in Willowbrook, Illinois is looking for Senior Java Engineer to advance its real-time application supporting mission-critical and high security environments.Their work...Show more
    Last updated: 7 days ago • Promoted
    Senior Android Engineer

    Senior Android Engineer

    VirtualVocations • Naperville, Illinois, United States
    Full-time
    A company is looking for a Senior Android Engineer, Apps Platform (Performance).Key Responsibilities Build experiences and create patterns for the official Android app to enhance core flows Coll...Show more
    Last updated: 30+ days ago • Promoted
    Lead Senior Software Engineer

    Lead Senior Software Engineer

    VirtualVocations • Lincolnwood, Illinois, United States
    Full-time
    A company is looking for a Lead Senior Software Engineer, Agentic AI Applications.Key Responsibilities Design, develop, and implement agentic AI blueprints for enterprise deployment Lead technic...Show more
    Last updated: 30+ days ago • Promoted
    Senior AI Software Engineer

    Senior AI Software Engineer

    VirtualVocations • Naperville, Illinois, United States
    Full-time
    A company is looking for a Senior / Staff AI Software Engineer.Key Responsibilities Design and develop robust, scalable, event-driven services using Python, FastAPI, Apache Kafka, and GraphQL Bu...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Software Engineer

    Senior Backend Software Engineer

    VirtualVocations • Naperville, Illinois, United States
    Full-time
    A company is looking for a Senior Software Engineer I (Backend).Key Responsibilities : Manage the entire lifecycle of projects or features, including design, development, and deployment Improve c...Show more
    Last updated: 30+ days ago • Promoted
    Senior Mobile Product Engineer

    Senior Mobile Product Engineer

    VirtualVocations • Naperville, Illinois, United States
    Full-time
    A company is looking for a Senior Product Engineer - Mobile.Key Responsibilities Collaborate with business teams to understand challenges and objectives Develop a deep knowledge of the product l...Show more
    Last updated: 10 hours ago • Promoted • New!
    Senior Java Engineer / Onsite in Willowbrook / Defense / Svelte

    Senior Java Engineer / Onsite in Willowbrook / Defense / Svelte

    Motion Recruitment • Willowbrook, IL, US
    Full-time
    An established, veteran-owned technology company based in Willowbrook, IL is looking to bring on a Senior Java Engineer to support the growth of its mission-critical security solutions.This team bu...Show more
    Last updated: 20 days ago • Promoted
    Senior Software QA Engineer

    Senior Software QA Engineer

    PsiQuantum • Chicago, IL, United States
    Full-time
    Quantum computing holds the promise of humanity's mastery over the natural world, but only if we can build a.PsiQuantum is on a mission to build the first real, useful quantum computers, capable of...Show more
    Last updated: 5 days ago • Promoted
    Senior Fullstack Engineer

    Senior Fullstack Engineer

    VirtualVocations • Naperville, Illinois, United States
    Full-time
    A company is looking for a Senior Fullstack Engineer to join their engineering team.Key Responsibilities Contribute to both backend and frontend development of complex in-browser applications Ba...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    VirtualVocations • Naperville, Illinois, United States
    Full-time
    A company is looking for a Senior Engineer - Technical Leadership or Architect Track.Key Responsibilities Design, build, and maintain scalable backend systems and APIs using Python (Django) Lead...Show more
    Last updated: 30+ days ago • Promoted
    Senior SDET Engineer

    Senior SDET Engineer

    VirtualVocations • Naperville, Illinois, United States
    Full-time
    Key Responsibilities Ensure the reliability and quality of the platform through collaboration with development engineers and product managers Contribute to test automation, performance improveme...Show more
    Last updated: 30+ days ago • Promoted