Principal Software Engineer

Veradigm Inc.

Raleigh (NC)

Hybrid

USD 140,000 - 190,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Veradigm Inc. is seeking a Principal Software Engineer in Raleigh, NC for a hybrid role. You will provide hands‑on technical leadership for healthcare revenue cycle management solutions, guiding architecture across databases, REST APIs, AWS infrastructure, and frontend apps.

The role balances coding with strategic direction, mentoring, and cross‑team collaboration. You will help drive modernization of large systems, establish design standards, and foster growth in AI‑assisted development

Qualifications

  • Bachelor's degree or equivalent work experience.
  • 10+ years delivering and operating production software.
  • Led complex technical initiatives across multiple teams.
  • Delivered full stack solutions across relational data, backend services, APIs, Angular frontend apps, cloud infra and production ops.
  • Strong hands-on with distributed systems, RESTful APIs and asynchronous messaging.
  • Experience with relational data design, automated testing, CI/CD, observability, security and resilience.
  • Experience designing, deploying, and operating cloud apps/infrastructure, preferably on AWS.
  • Excellent communication, technical judgment and ability to align without direct authority.

Responsibilities

  • Lead multi‑team initiatives from discovery through delivery and production.
  • Define architectures and roadmaps across databases, APIs, Angular frontend apps, and cloud infra.
  • Prototype, design, code, review, and implement high‑risk work.
  • Create alignment across teams by clarifying decisions, tradeoffs, risks and dependencies.
  • Establish shared patterns and standards to streamline delivery.
  • Identify systemic risks in security, scalability, resilience, and cost.
  • Lead modernization of large systems while protecting value and stability.
  • Set quality standards via design reviews, testing, observability and readiness.
  • Mentor engineers and influence practices without direct authority.
  • Incorporate AI-assisted development practices and share patterns across teams.

Skills

Distributed systems
RESTful APIs
Asynchronous messaging
Relational data design
CI/CD
Observability
Security
Operational resilience
AWS cloud
Communication

Education

Bachelor's degree or equivalent experience

Tools

Docker
Kubernetes
Terraform
CloudFormation
SQL Server
PostgreSQL
Redis
Snowflake
OpenSearch

Job description

## Principal Software EngineerApply: Hybrid: Raleigh, NC: Full time: Posted Today: JR11054Provide hands-on technical leadership for complex healthcare revenue cycle management solutions. You will lead initiatives across multiple product and engineering teams while staying close to architecture, code, data, user experience, infrastructure, and production operations. This is an individual contributor role with broad influence. You will turn ambiguous customer and business problems into clear technical direction, align teams around practical solutions, and improve engineering effectiveness across the organization. We value engineers who are curious, adaptable, and eager to learn and share what they discover. You will help multiple teams improve how they build software, including the responsible and effective use of AI-assisted development practices.***This is a hybrid position, expectation is 2 days a week onsite in Raleigh office***## What you will do* Lead complex, multi-team initiatives from discovery through delivery and production operation.* Define architectures and roadmaps across databases, .NET services and APIs, Angular applications, integrations, AWS infrastructure, and deployment platforms.* Stay hands-on by prototyping, designing, coding, debugging, reviewing, and implementing critical or high-risk work.* Create alignment across teams by making technical decisions, tradeoffs, risks, dependencies, and evolution paths clear.* Establish shared patterns and standards that help teams deliver consistently without becoming a bottleneck.* Identify and address systemic risks in security, scalability, resilience, performance, data, cost, and developer experience.* Lead modernization of large or long-lived systems while protecting customer value and operational stability.* Set quality standards through design reviews, testing strategy, observability, incident learning, and operational readiness.* Mentor engineers and technical leaders and influence engineering practices without relying on direct authority.* Evaluate emerging technologies and AI-assisted development practices, establish useful patterns, and share guidance across teams.* Help teams learn from delivery and production feedback through documentation, technical discussions, demos, and communities of practice.## What you bring### Required* Bachelor's degree or equivalent work experience.* 10+ years of professional experience delivering and operating production software.* A record of leading complex technical initiatives across multiple engineering or product teams.* Demonstrated ability to deliver full stack solutions across relational data, backend services and APIs, Angular frontend applications, cloud infrastructure, and production operations.* Strong hands-on experience with distributed systems, RESTful APIs, and asynchronous messaging.* Strong experience with relational data design, automated testing, CI/CD, observability, security, and operational resilience.* Experience designing, deploying, and operating cloud applications and infrastructure, preferably on AWS.* Excellent communication, technical judgment, and ability to create alignment without direct reporting authority.### Preferred* Healthcare, revenue cycle management, EHR, or practice management experience.* HL7, FHIR, EDI, HIPAA, secure handling of regulated data, or other healthcare interoperability experience.* SQL Server, PostgreSQL, Redis, Snowflake, Docker, Kubernetes, Terraform, or CloudFormation.* Experience defining platform standards, reference architectures, or shared engineering capabilities.* Leadership of modernization, migration, integration, or re-platforming efforts.* CloudWatch, Datadog, Splunk, or similar observability tools.* Experience evaluating and using AI-assisted development tools such as GitHub Copilot, Claude Code, or Cursor with strong review, testing, and data-protection practices.## Technology environmentAWS, Azure, MSSQL, PostgreSQL, C#, .NET, TypeScript, Angular, OpenSearch, Snowflake, Docker, Terraform, GitHub Actions, Azure DevOps, Splunk, and GitHub. Experience with every technology is not required; strong fundamentals and the ability to learn are important.Compensation for this job is subject to market conditions, geographic considerations, the candidate’s unique skills and experience, state and local laws, and budget. Our commitment to pay transparency is a testament to our dedication to creating a fair, equitable, and inclusive workplace. By continuously analyzing market trends, staying abreast of changes in state laws, and making budgetary adjustments accordingly, we strive to ensure that our compensation practices reflect the value we place on our associates’ unique contributions and support their professional growth.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Developer
Senior Developer

Blue Cross and Blue Shield of North Carolina • North Carolina

Hybrid
USD 108,000 - 173,000
Medical, dental, and vision coverage
Parental leave and adoption support
Tuition reimbursement and career dev
Senior Software Engineer I
Senior Software Engineer I

Brightmine • United States

On-site
USD 87,000 - 144,000
Staff Software Engineer - Biller Workflows
Staff Software Engineer - Biller Workflows

raydar • Mountain View (CA)

Hybrid
USD 210,000 - 275,000
Competitive salary
Equity grant (approx. $500K-$900K over
Hybrid work from Mountain View, SF, LA
+2
Software Engineer
Software Engineer

Red Hat, Inc. • Raleigh (NC)

Hybrid
USD 113,000 - 154,000
Principal Database Engineer
Principal Database Engineer

NextGen Healthcare, Inc. • Georgia

Hybrid
USD 150,000 - 190,000
Junior Software Engineer
Junior Software Engineer

Eightelevengroup • Minnetonka (MN)

On-site
USD 41,000 - 48,000
Principal Software Engineer
Principal Software Engineer

HealthEquity, Inc. • United States

Remote
USD 138,000 - 182,000
Medical, dental, and vision
HSA contribution and match
Dependent care FSA match
+5
Principal Full Stack Engineer (Hybrid)
Principal Full Stack Engineer (Hybrid)

Releady • Rancho Cordova (CA)

On-site
USD 117,096 - 137,760
Lead Software Engineer
Lead Software Engineer

Reuters • Ann Arbor (MI)

Hybrid
USD 120,000 - 180,000
Hybrid work model
Flexible work-life balance
Career development & growth
+2
Software Engineer III, Developer Platform
Software Engineer III, Developer Platform

Verily Life Sciences LLC • Raleigh (NC)

Hybrid
USD 128,000 - 192,000