Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer, Back-End .NET

$160k - $180k
Full-time

Frontline Education

Role Description

We are seeking a Principal .NET Software Engineer to help lead the evolution of our enterprise platform in a highly regulated, compliance-driven industry. This role is ideal for a senior technical leader who has deep expertise in building scalable back-end systems with the Microsoft technology stack and AWS, with hands-on experience integrating AI-enabled workflows into real-world enterprise workstreams.

As a Principal Engineer, you will operate at the intersection of architecture, product delivery, engineering excellence, and applied AI. You will be expected to:

  • Design and deliver resilient back-end services.
  • Guide technical strategy.
  • Mentor senior engineers.
  • Help establish practical patterns for safely incorporating AI capabilities into production systems.

Key Responsibilities

  • Technical Leadership & Architecture
    • Lead the design, development, and modernization of enterprise-grade back-end systems.
    • Define and influence architectural direction for critical capabilities.
    • Serve as a technical authority across engineering teams.
    • Partner with various teams to translate complex business and regulatory requirements into durable technical solutions.
    • Establish reusable engineering patterns and implementation standards.
  • AI Workflow Integration
    • Design and implement back-end services that integrate AI capabilities into enterprise workstreams.
    • Work with stakeholders to ensure AI-enabled features are implemented with appropriate controls.
    • Collaborate with data science and vendor teams to integrate AI services into production software.
    • Help define engineering standards for responsible AI usage.
    • Identify opportunities to use AI to improve internal engineering and operational workstreams.
  • Regulatory, Security & Compliance Alignment
    • Build systems that meet the expectations of regulated environments.
    • Ensure software designs account for compliance obligations and risk management practices.
    • Partner with security and compliance teams to support various initiatives.
    • Design AI-enabled workflows with appropriate safeguards.
  • Engineering Excellence
    • Set a high bar for code quality, automated testing, and production readiness.
    • Drive improvements in system performance and reliability.
    • Review complex designs and code changes.
    • Lead efforts to reduce technical debt and modernize legacy components.
    • Promote strong operational practices.
  • Mentorship & Cross-Functional Influence
    • Mentor senior and staff-level engineers.
    • Influence engineering direction across multiple teams.
    • Communicate clearly with technical and non-technical stakeholders.
    • Act as a trusted advisor on AI capabilities in enterprise product experiences.

Qualifications

  • 10+ years of professional software engineering experience.
  • Deep expertise with C#, .NET, ASP.NET Core, RESTful APIs, and modern back-end engineering practices.
  • Strong experience with enterprise application architecture.
  • Experience designing and operating production systems in cloud environments.
  • Hands-on experience integrating AI capabilities into business workflows.
  • Experience with data-intensive applications.
  • Strong understanding of secure software development practices.
  • Experience working in regulated, compliance-driven industries.
  • Demonstrated ability to lead complex technical initiatives.
  • Excellent communication skills.

Preferred Qualifications

  • Experience with AWS Bedrock, OpenAI APIs, and AI workflow automation platforms.
  • Experience designing human-in-the-loop workflows.
  • Familiarity with responsible AI practices.
  • Experience with enterprise workflow platforms and compliance operations platforms.
  • Experience with messaging and event streaming technologies.
  • Experience with containerization and orchestration technologies.
  • Experience with DevOps and infrastructure-as-code practices.
  • Experience with domain-driven design and high-scale API platforms.

Benefits

  • $160,000-$180,000 a year salary.
  • Bonus eligibility and long-term incentive opportunities.
  • 401(k) with company match.
  • Comprehensive health, dental, and vision coverage.
  • Employee stock purchase plan.
  • Generous paid time off and tuition reimbursement.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Back-End .NET in Remote vacancy
  • $165k - $180k

     ...more broadly in the future. As a Senior Back-End Developer, your primary responsibility...  ...front-end development teams as well as our principal architect, you will play a critical role...  ...depth knowledge and expertise in C# and .NET frameworks will be instrumental in continuing... 
    .net
    Full time
    Remote work
    Flexible hours
    Weekend work

    Revive Media

    Remote
    1 day ago
  • Role Description Estamos em busca de um Analista Desenvolvedor Back End Sênior, com domínio em .NET 8, que também saiba navegar pelo front-end em React + TypeScript para contribuir em entregas ponta a ponta. Você fará parte de um time que trabalha com inovação, aprendizado... 
    .net
    Full time

    King Of Languages

    Remote
    1 day ago
  • $120k - $150k

     ...Description We're looking for a Senior Back-End Developer with deep expertise in the Microsoft .NET ecosystem. When you join...  ...teams, architects, and fellow engineers to deliver scalable, secure, and...  ...~10+ years of professional software development experience. ~Strong... 
    .net
    Full time
    Remote work

    Aequilibrium Software

    Remote
    1 day ago
  • $140.97k - $228.87k

     ...Description We are looking for a Senior Software Engineer to join our Payments team — a critical engineering...  ...gateways. ~Own payment flows end-to-end from initiation through...  ...backend payment services and APIs in C#/.NET. ~Build intuitive customer-facing experiences... 
    .net
    Full time
    Work at office
    Flexible hours
    Shift work

    Collectors

    Remote
    3 days ago
  •  ...Senior Back-End Engineer At Finastra, we're a global leader in financial services software, dedicated to expanding access to financial services and shaping what's next for...  ...maintainable backend code using Python/C#/.NET. Implement features, fix bugs, and conduct... 
    .net
    Local area
    Immediate start
    Worldwide

    Finastra (Misys International Banking Systems Limited)

    Atlanta, GA
    3 days ago
  •  ...Description As a Senior Backend Engineer, you’ll design and build the...  ...meaningful parts of the system end-to-end, making decisions about...  ...Qualifications ~5+ years of software development experience, 2+...  ...Opportunity to work at a Y-Combinator backed startup with a dedicated and... 
    Full time
    Remote work

    Short Story

    Remote
    8 days ago
  • $180.35k - $270.52k

    Role Description The Principal Software Engineer is responsible for shaping the technical...  ...objectives. ~Leads the end-to-end design and...  ...software solutions, including back-end and integration components...  ...frameworks and technologies. .NET ecosystem is highly preferred... 
    .net
    Full time

    TBC Corporation

    Remote
    8 days ago
  •  ...Membership Experience Engineering Team On the Membership Experience Engineering team at...  ...adopt sustainable solutions; and defining software development guidelines, standards, and...  ...development – native mobile, web front end, back end, and hands-on coding experience in... 
    Remote work

    Samprasoft

    Sunnyvale, CA
    5 days ago
  • $130k - $158k

    Role Description We are looking for a talented Senior Back End Software Developer (AI, Java, Vert.x, AWS) to join our Signals Software team...  ...you are looking to join an international team of talented engineers, designers, and product managers, and to contribute to delivering... 
    Full time

    Revvity

    Remote
    3 days ago
  • Role Description We're looking for Back End Engineers to join our team and help make these breakthroughs happen. Docugami values engineers...  ...technical excellence ~History of consistently delivering software at scale Requirements ~Experience working with: Spark... 
    Full time
    Remote work

    Docugami

    Remote
    4 days ago
  •  ...United Parks & Resorts is hiring a Backend Engineer to build secure, scalable backend services...  ...and supports key E-Commerce journeys end-to-end, with an emphasis on reliability, performance...  ...~Build services on Azure using C# .NET with attention to observability, resiliency... 
    .net
    Full time
    Remote work
    Flexible hours

    SeaWorld

    Remote
    4 days ago
  • $134.25k - $196.9k

     ...ourselves to developing software that transforms music...  ...spirit of a nimble startup, backed by the resources and...  ...developers, designers, engineers, and audiophiles united...  ...using primarily C# and.NET-based technologies,...  ...including experience owning end-to-end delivery of... 
    .net
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours

    HARMAN

    United States
    1 day ago
  • $86.8k - $198k

     ...Job Number: R0241005 Location: Chantilly,VA,US Share job via: Share Back End Software Engineer The Opportunity: As a back-end developer, you know that a good site or system needs the right combination of clean... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    United States
    1 day ago
  • Role Description We are looking for a Senior Back-End Engineer with strong experience in both Python and Java to help us maintain and improve...  ...time zones. Qualifications ~5+ years of backend software development experience. ~Strong professional experience with... 
    Full time
    Remote work

    RemoFirst

    Remote
    1 day ago
  •  ...Our client is looking for a strong Back End Engineer to join their team. In this role, you'll join a renowned team that is transforming the...  ...Experience - 3+ years of experience - Proven hands-on Software Development experience Demonstrable experience in Java... 
    Remote work

    Insight Global

    New York, NY
    4 days ago
  •  ...Java Back End Developer 24+ Months contract Charlotte, NC (3 days onsite per week) Web Cam Interview W2 Only Must Have: Java Spring Boot Cloud Microservices Kafka MongoDB Nice to Have: ~ React Risk... 
    Contract work
    Remote work
    3 days per week

    Syntricate Technologies

    Charlotte, NC
    6 days ago
  • Role Description We’re looking for a Manager, Software Engineering (Back End & Integrations) to lead a team building and scaling the systems that power our Entertainment platform, including commerce, ticketing, and partner integrations. This role blends hands-on technical... 
    Full time
    Temporary work
    Immediate start
    Remote work

    Versant

    Remote
    7 days ago
  •  ...Java Back-End Senior Or Lead Developer We are looking for a talented Java back-end senior or lead developer with extensive expertise working on web application back-ends using the Spring Framework. You will be responsible for designing and delivering high-quality code... 
    Permanent employment
    Full time
    Remote work

    Esprow

    New York, NY
    1 day ago
  •  ...às melhores práticas organizacionais. ~Definir padrões técnicos, revisar código e orientar o time na adoção de boas práticas em .NET Core. ~Diagnosticar e resolver problemas complexos em pipelines de CI/CD e gestão de releases. ~Desenvolver e manter infraestrutura... 
    .net
    Full time
    Home office

    Zup Innovation

    Remote
    4 days ago
  •  .... What We’re Looking For Have 2+ years of experience with C#, .NET Framework, .NET Core, or ASP.NET Understand the demands of building...  ...Care about clean code, automated testing, and collaborative engineering Bonus If You Have Experience With Geospatial data or large-... 
    .net
    Work at office
    Local area
    Remote work

    Feedinkoo

    New York, NY
    4 days ago
  • $4,000 - $5,000 per month

     ...power and empower millions of businesses with our software. About Jibble Group We're a scale-up in...  ...The Job We're looking for an experienced back-end developer to contribute to the 2.0 version of Jibble, built on .NET Core. Your primary responsibility will be... 
    .net
    Remote job
    Full time
    Flexible hours

    Jibble Group

    Remote
    14 days ago
  • $160k - $170k

    Role Description The Principal Software Engineer will help develop innovative, scalable technology. In this...  ...~5+ years of experience in .NET (Framework and Core) ~5+ years of experience...  ...coverage ~Proven experience delivering end to end software artifacts within a... 
    .net
    Full time

    Watermark Insights

    Remote
    5 days ago
  • $140k - $190k

     ...assigned projects and initiatives. Software Development: Develop applications using .NET, C#, Redis, OpenSearch, AWS, and...  ...: ~7+ years in software engineering. ~ Proficient in C#, .NET, or other...  ...represents the low and high end of the salary range for this position... 
    .net
    Remote job
    Full time
    Temporary work
    Work experience placement
    Work at office

    Filevine

    Remote
    more than 2 months ago
  • $56 per hour

     ...Sr. Full Stack Engineer (Back End Focused) - Hybrid NYC Job Overview Location: New York,...  ...enterprise applications across the full software development lifecycle. The ideal candidate...  ...one core backend language (e.g., C#/.NET, Java, or Node.js/TypeScript).... 
    .net
    Permanent employment

    Randstad

    New York, NY
    7 days ago
  • $210k - $275k

     ...You will sit on the AI Engineering team and set the technical...  ...across our stack (C#/.NET, Python, and the occasional TypeScript front end), and you will lead...  ...years of professional software engineering experience,...  ...with demonstrated Staff, Principal, or Architect-level scope... 
    .net
    Full time

    RxSense

    Remote
    4 days ago
  • $140k - $160k

    Role Description The Principal Software Engineer role at KLDiscovery is cross-cutting by design. Principal...  ...testing practices including integration, end-to-end, and regression tests ~Own...  ...~Strong proficiency in Angular and .NET (C#); experience with API design and building... 
    .net
    Full time
    Temporary work
    Remote work
    Shift work

    KLDiscovery

    Remote
    7 days ago
  • $198k - $319k

    Role Description Docker seeks a Principal Software Engineer to define the technical vision and architecture...  ...quarterly Whaleness Days plus end of year Whaleness break ~Home office...  ...Technology stipend equivalent to $100 USD net/month ~PTO plan that encourages you... 
    .net
    Full time
    Remote work
    Home office

    Docker

    Remote
    2 days ago
  •  ...Description The primary responsibility of the Principal Software Engineer (AI-First Development) is to direct...  ...major programming ecosystem (such as .NET/C#, JavaScript/TypeScript, Python,...  ...development cycle and encode them back into shared context, skills, and agent... 
    .net
    Full time

    Las Vegas Sands Corp.

    Remote
    1 day ago
  • $150k - $214k

    Role Description GHX is seeking a Principal Software Engineer with deep technical expertise and a proven track...  ...Java ecosystems, working knowledge of .NET technologies, and a technology-agnostic...  ...to design and development, delivering end-to-end, innovative, high-quality... 
    .net
    Full time

    GHX

    Remote
    1 day ago
  • $137.5k - $182k

     ..., and growing business. We’re hiring a Principal Software Engineer to play a critical role in that journey...  ...Requirements ~Expert-level proficiency in .NET, .NET Core, C#, SQL, and Python. ~...  ...WCF. ~Solid understanding of front-end technologies (HTML, CSS, JavaScript,... 
    .net
    Full time

    HealthEquity

    Remote
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, Back-End .NET. Be the first to apply!