Principal Software Engineering

Transamerica

📍 Cedar Rapids, Iowa, United States

Full time Computer Occupations

Job Description

Job Description

Responsibilities:

Enterprise Architecture & Technical Strategy

  • Define and evolve enterprise-wide architecture patterns for front-end, API, and cloud-native systems, ensuring alignment with long-term business and technology strategy.
  • Lead design of large-scale, distributed, and highly available systems, driving decisions across multiple teams and platforms.
  • Establish and govern engineering standards, design principles, and reference architectures for TypeScript/React front ends and Node.js API ecosystems.
  • Provide technical leadership in modernization initiatives (e.g., monolith to microservices, API-first, event-driven architectures, cloud-native transformation).
  • Delivery & Engineering Excellence

  • Drive delivery of complex, cross-team initiatives with measurable business outcomes (e.g., scalability improvements, performance gains, cost optimization, reduced lead time).
  • ...
  • Apply for this Position