Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

American Auto Shield Logo

Principal Software Engineer

American Auto Shield

$140,000 - $160,000
Aug 22, 2025
Denver, CO, US
Apply Now

American Auto Shield is looking for a Principal Software Engineer to design and develop scalable, cloud-native applications using Azure services and other MS technologies, integrating AI technologies to accelerate time-to-market and solve real-world problems creatively.

Requirements

  • 10+ years of professional software engineering experience.
  • Experience in latest versions of C-Sharp, .NET, JavaScript frameworks, and other languages and technologies.
  • Cloud development experience with heavy preference towards Azure Cloud.
  • Experience architecting and implementing RESTful services, Azure Functions, Entra ID, and Service Bus Architecture.
  • Experience leveraging AI tools and technologies to accelerate development.
  • Integration experience with third party vendors.
  • Architectural decision making experience, ability to rationalize pros and cons of strategy and implementation of advanced architectural patterns.

Responsibilities

  • Design and develop scalable, cloud-native applications using Azure services, and other MS technologies.
  • Write software that is easy for anyone to maintain and that are highly testable.
  • Debug applications to determine root cause and solutions for bugs or edge cases.
  • Align with coding standards and participate in code reviews.
  • Contribute to a development team by working on technical production ready task, mentoring engineers and collaborating on design and best practices.

Other

  • Demonstrated experience in technical leadership of high performing teams.
  • Ability to lead through collaboration, inspiration, and example setting.
  • Foster and exemplify an innovation mindset, with the goal of efficient, maintainable design.
  • Thrive while working in a collaborative environment and embracing a Team First spirit.
  • Ability to take initiative, understand the big picture, compromise, weigh pros and cons of decisions, and assess risk.