Solution Architect - Senior

Summary

Designs and leads enterprise-scale cloud, AI, and analytics architectures for Cummins, aligning systems with business goals and compliance while driving innovation through POCs and reusable patterns.

The Solution Architect - Senior is responsible for assessing, designing, and implementing scalable solution architectures aligned with Cummins enterprise architecture strategies, standards, and principles. This role defines application and solution designs for complex systems in partnership with product and project teams, ensuring technical solutions meet business, security, governance, and compliance requirements. The incumbent provides technical leadership in designing end-to-end analytics and AI architectures, including data pipelines, machine learning systems, and enterprise integrations. The role also drives innovation through proof-of-concepts (POCs), evaluates emerging technologies, and ensures architecture decisions create measurable business value.

Key Responsibilities
  • Design and own end-to-end scalable solution architectures for analytics, AI, cloud, and enterprise systems aligned with enterprise standards.
  • Define system component architecture, functional allocation, and interfaces between applications, platforms, and infrastructure components.
  • Develop multiple solution design options, perform cost-benefit analysis, and recommend optimized architectures based on business and technical requirements.
  • Create and maintain reference architectures, reusable design patterns, and architecture building blocks for global adoption.
  • Apply enterprise architecture standards, frameworks, styles, technology stacks, and patterns in solution development.
  • Drive architectural improvements and influence enterprise technical strategy through collaboration with Principal Solution Architects and engineering teams.
  • Architect scalable data pipelines, ML systems, and system integrations to support advanced analytics and AI use cases.
  • Analyze complex business processes, governance requirements, and technical constraints to create practical, scalable solutions.
  • Lead pilot programs and proof-of-concept initiatives to validate technology capabilities and support innovation.
  • Evaluate infrastructure capacity and recommend improvements to support current and future business needs.
  • Partner with cross-functional stakeholders to align technical solutions with strategic business goals.
  • Promote adoption of standard technologies and best practices through strong collaboration with customers, peers, and engineering teams.
  • Identify, assess, and manage architecture-related risks and issues while driving mitigation strategies.
  • Stay current on emerging technologies, software trends, architecture methodologies, and industry best practices.

Skills

  • Enterprise Architecture & Solution Design
  • Cloud Architecture (AWS, Azure, or GCP)
  • Data Architecture, Data Warehousing & ETL
  • Machine Learning Systems & MLOps
  • System Integration & API Architecture
  • Analytics and AI Platform Design
  • Architecture Frameworks & Reference Models
  • DevSecOps and Agile Delivery Practices
  • Risk and Issue Management
  • Stakeholder Management & Business Relationship Management
  • Cost Optimization and Performance Engineering
  • Technical Leadership and Strategic Thinking

Technical Skills

  • Strong proficiency in Python and SQL
  • Experience with data modeling, ETL frameworks, and data pipeline design
  • Experience with machine learning lifecycle management (MLOps)
  • Knowledge of build automation, version control, and CI/CD pipelines
  • Understanding of security, governance, and compliance requirements in architecture design

Experience

  • Intermediate to advanced experience in solution architecture, enterprise systems, or a related technical discipline required.
  • Demonstrated experience designing architecture for cloud-based platforms and enterprise applications.
  • Proven ability to architect complex technical solutions and translate business requirements into scalable technical designs.
  • Experience leading cross-functional technical teams and influencing architecture decisions across stakeholders.
  • Experience in:
    • Analyzing complex business systems and industry requirements
    • Designing scalable enterprise data and analytics solutions
    • Architecting integrations across enterprise applications and data platforms
    • Building AI/ML-enabled solution architectures
  • Preferred experience with:
    • IoT technologies and connected systems
    • Agile software development methodologies
    • DevSecOps practices and automation frameworks

Nice to Have

  • Hands-on experience with Databricks, Snowflake, and Neo4j
  • Experience designing Azure-native solutions
  • Familiarity with ML frameworks such as TensorFlow and PyTorch
  • Knowledge of advanced analytics techniques including predictive modeling and AI-driven decision systems

Competencies

  • Balances stakeholders
  • Collaborates effectively
  • Communicates effectively
  • Decision quality
  • Persuades and influences
  • Strategic mindset
  • Change management
  • Values differences
  • Architecture system design
  • Solution design
  • Solution functional fit analysis
  • System solution architecture
  • Project issue and risk management

Qualifications

  • College, university, or equivalent degree in Computer Science, Information Technology, Engineering, Data Science, or a related technical discipline required.
  • Equivalent relevant professional experience may be considered in lieu of formal education.