Principal Software Engineer

Posted Yesterday
Be an Early Applicant
Raleigh, NC, USA
Hybrid
165K-185K Annually
Senior level
Artificial Intelligence • Fintech • Real Estate • Software • Database • Analytics • Business Intelligence
The Role
The Principal Software Engineer will design, develop, and maintain full-stack applications, manage Azure workloads, and utilize AI tooling for efficient delivery.
Summary Generated by Built In

NIC MAP is looking for a Principal Software Engineer to join our engineering team. You will design, build, and maintain the software that powers our cloud-based SaaS platform, writing production code, shaping architecture, and keeping things reliable and scalable.

We're a small, flat team where titles matter far less than what you ship. You'll own real problems end-to-end and figure out the best path forward, whether that means diving into unfamiliar code, spinning up an AI agent, or pulling in a teammate for a quick design session.

We expect AI-forward engineering as a baseline. If you're already using Claude Code or Cursor as a natural part of how you write, debug, and ship, you'll fit here.

What You'll Do

  • Design, develop, and maintain full stack applications using C#, .NET 8+, MSSQL, and PostgreSQL. Front-end work spans Angular, React, Next.js, Vite, Tailwind, and shadcn/ui. Python for data engineering. We pick the right tool for the problem.
  • Use AI tooling daily (Claude Code, Cursor, AI agents, MCP connectors) to ship faster and eliminate toil.
  • Architect and deliver solutions across the full stack, owning features from concept through production.
  • Manage production workloads in Azure, including Azure Container Apps (ACA), monitoring, and operational support.
  • Debug, troubleshoot, and resolve complex technical issues and production incidents.
  • Work directly with anyone on the team (engineers, product, leadership) to plan, estimate, and deliver.

What We're Looking For

  • Ownership mentality. You take a task, make it yours, and drive it to completion.
  • Good judgment about your own limits. When you're out over your skis, you stop and ask questions early.
  • Fluency with AI-forward tooling (Claude Code, Cursor, AI agents, MCP connectors). You should already be fast with these tools.
  • Ability to ramp up on unfamiliar domains and technologies quickly through AI-assisted research, rapid prototyping, or whatever gets you there.
  • Advanced proficiency in C#, .NET, and full stack development.
  • Strong front-end experience across Angular, React, Next.js, Vite, Tailwind, shadcn/ui, and TypeScript. Depth in a few, and the ability to pick up new ones fast.
  • Python proficiency for data engineering and analytics workloads.
  • Solid database design, query optimization, and RESTful API skills (SOLID, Entity Framework Core).
  • Hands-on Azure experience, including containerized workloads (ACA) and GitHub-based CI/CD.

Qualifications

  • Experience building AI-powered features in production (prompt engineering, RAG, embeddings, document indexing).
  • GitHub Actions, infrastructure-as-code, or container orchestration in Azure.
  • Cosmos DB, Service Bus, or other Azure PaaS services.
  • SaaS product development with multi-tenant architectures.
  • Healthcare data standards (HL7, FHIR) or data-intensive platforms.
  • Significant professional experience in software engineering. We care about what you can do. The problems here require senior-level judgment and depth.
  • Production SaaS experience required. CS degree or equivalent.
  •  

Why You'll Love Working Here

    NIC MAP provides data and analytics that drive critical decisions in the seniors housing and care industry. You'll work on meaningful problems with a team that values technical excellence, continuous learning, and real-world impact.
  • Mission-driven work: your contributions will directly support better housing and care for seniors.
  • Fully remote: work from home; no mandatory time in the office!
  • Collaborative team: join a supportive environment where your ideas and skills make a real impact.
  • Low travel requirements: at most 1–2 trips per year.
  • Inclusive culture: NIC MAP is proud to be an equal opportunity employer.

If you’re excited about building meaningful technology and want to grow with a team that values innovation, collaboration, and impact, we encourage you to apply. Please note: Applicants must be legally authorized to work in the United States. Unfortunately, NIC MAP is not able to offer visa sponsorship at this time.

Top Skills

.Net 8+
Angular
Azure
C#
Cosmos Db
Github Actions
Mssql
Next.Js
Postgres
Python
React
Service Bus
Shadcn/Ui
Tailwind
Vite
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
60 Employees

Similar Jobs

NIC MAP Logo NIC MAP

Principal Software Engineer

Artificial Intelligence • Fintech • Real Estate • Software • Database • Analytics • Business Intelligence
Hybrid
Raleigh, NC, USA
60 Employees
160K-175K Annually

General Motors Logo General Motors

Principal Software Engineer

Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Remote or Hybrid
United States
165000 Employees
216K-320K Annually
Remote or Hybrid
2 Locations
132624 Employees

Elsevier Logo Elsevier

Principal Software Engineer

Artificial Intelligence • Healthtech • Information Technology • Other • Analytics
In-Office
3 Locations
115K-192K Annually

Similar Companies Hiring

Fairly Even Thumbnail
Hardware • Other • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees
Bellagent Thumbnail
Artificial Intelligence • Machine Learning • Business Intelligence • Generative AI
Chicago, IL
20 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account