A company is looking for a Principal Software Engineer to join their remote team.
Key Responsibilities
Collaborate on system architecture, technical strategy, and engineering standards
Lead technical initiatives across teams, ensuring alignment with architectural goals
Build and maintain platform-level components and mentor engineers
Required Qualifications
Experience as a principal engineer or lead full-stack engineer
Proficiency in server-side and client-side software development
Familiarity with cloud development (AWS, Google Cloud, Microsoft Azure)
Strong understanding of computer science concepts and database management
Experience with cloud infrastructure and Infrastructure as Code (IAC)
Principal Software Engineer • Cedar Rapids, Iowa, United States