Jobs · Engineering

Principal Engineer (ASP.NET)

WISEcode · United States · 2 mo ago
RemoteRemoteEngineeringFull-time

About the role

The Principal Engineer (PE) is WISEcode’s highest-impact individual-contributor role. They combine deep hands-on engineering with clear architectural ownership and accountability across major parts of the platform.

Responsibilities

  • Translate product ideas, data models, and company vision into durable architectures whose core design remains sound as requirements evolve.
  • Jumpstart high-complexity features or systems end-to-end and hand them off once patterns are established and clearly documented.
  • Guide teams through decisions on reliability, performance, schema evolution, observability, AI integration, and scale.
  • Influence without authority—shaping engineering culture, mentoring senior engineers, and raising the organizational bar.
  • Operate as a flexible, high-impact bench. Embed temporarily into a product team to help them accelerate a difficult initiative, unblock architectural issues, or deliver a full-stack vertical slice (UI to API to DB/Lakehouse to infrastructure).
  • Partner closely with product, design, CTO, data, and AI/ML teams to shape roadmap and feasibility.
  • Apply AI/ML concepts to improve automation, personalization, data quality, and developer experience.

Qualifications

  • BSCS or equivalent engineering degree
  • 12+ years of strong professional development experience
  • Demonstrated ownership of large-scale .NET / ASP.NET systems whose architecture, performance, and evolution you were personally responsible for over time
  • Strong ASP.NET Blazor UI experience and genuine enthusiasm for front-end craftsmanship
  • Deep expertise with Postgres, database performance tuning, schema design, and ORMs (especially EF Core)
  • Proven ability to design, scale, and evolve enterprise-grade systems and distributed architectures
  • Track record of technical leadership, mentoring, and cross-team influence
  • Ability to operate independently, set direction, and drive execution in ambiguous contexts
  • Broad systems thinking with depth in multiple technical domains
  • Familiarity with AI/ML concepts and ability to apply them responsibly in product development

Similar jobs