Demo

Sr. Software Engineering Architect

Valeris
Morrisville, NC Full Time
POSTED ON 6/3/2026
AVAILABLE BEFORE 7/2/2026
This position is an architect level position within the Valeris software engineering organization. Candidates that are selected for this position have prior experience as a software architect and must exhibit an advanced level of software design and technical aptitude. Candidates should have depth and breadth of experience in all layers of software design including backend systems, UI/UX, security concerns, communications protocols, database design and performance. Candidates should also have a grasp of the emerging AI landscape with exposure to agentic-first software development.

This position will report to the Principal Architect working under the direction of the VP of Software Engineering.

Responsibilities

  • Assist development teams with day-to-day technical and architectural questions.
  • Provide consultation and advice to senior IT leadership and business stakeholders in technical matters.
  • Design and evolve the architecture of multi-service .NET systems on Azure, including web APIs, workers, messaging, and data layers
  • Make sound platform decisions across the Azure ecosystem — compute, data, messaging, identity, and observability
  • Establish and enforce patterns for clean, testable, maintainable code across teams
  • Partner with product and engineering leadership to translate clinical and business goals into durable technical strategy
  • Drive secure-by-default practices across authentication, data handling, and external integrations
  • Review designs and code, raising the bar on quality, performance, and clarity
  • Mentor senior and mid-level engineers; grow the architectural muscle of the team
  • Help establish and drive AI-first best coding practices
  • Participate and lead proof of concept (POC) initiatives.
  • Lead and participate in the Architectural Guild.
  • Build and maintain core enterprise frameworks, tooling, and platforms to be utilized by software development teams.
  • Able to jump in, diagnose and support complex/difficult technical issues to help remove hurdles or blockers for development teams.
  • Works closely with key personnel in both DevOps and IT infrastructure to ensure cohesion in system designs across all technical concerns.
  • Build turn-key solutions where a COTS solution may not exist or may not be feasible.
  • Generate technical diagrams and documentation to effectively communicate designs and strategies.
  • Assess current technologies within the company and help to define a technical roadmap towards advancing our platforms.
  • Provide training sessions for development staff as needed.

Qualifications

Required

  • 8 years building production software, with significant time as a senior/staff/principal engineer or architect
  • Deep expertise in .NET / C# (ASP.NET Core, EF Core, modern async patterns)
  • Strong, hands-on experience architecting and operating systems on Microsoft Azure — App Service / Container Apps / AKS, Azure SQL, Service Bus, Storage, Key Vault, Entra ID, Application Insights, and the surrounding ecosystem
  • Strong SQL Server / Azure SQL skills: schema design, query tuning, migrations, transactional correctness
  • Message-driven systems (RabbitMQ, Azure Service Bus)
  • Proficiency with a mainstream JavaScript UI framework such as Vue 3, React, or Angular, and TypeScript in non-trivial front-end applications
  • Demonstrated ability to structure large software ecosystems — multi-service boundaries, contracts between teams, evolvability over time
  • Strong command of clean code principles: SOLID, naming, cohesion, testability, refactoring discipline
  • Hands-on experience writing secure software: OWASP Top 10 awareness, secrets handling, authn/authz design, input validation, threat modeling
  • Significant experience in designing relational databases with heavy involvement in performance tuning.
  • Able to lead design discussions with both business and technical staff.
  • Experienced in performing POC and feasibility studies to aid in future project initiatives.
  • Able to assess and implement COTS products within enterprise projects and provide recommendations in buy vs. build decisions.

Nice to Have

  • Experience in life sciences, healthcare, or other regulated industries
  • Familiarity with HIPAA, HITRUST, SOC 2, or GxP environments
  • .NET Aspire, distributed tracing, and modern observability tooling
  • Infrastructure-as-code on Azure (Bicep, Terraform)
  • DACPAC / SSDT-based database development

How You Work

  • You write code you're proud to put your name on, and you expect the same from others — kindly
  • You'd rather ship the simplest thing that works than the cleverest thing that might
  • You explain trade-offs clearly to engineers, product, and executives alike
  • You treat security as a design property, not a checklist
  • You believe architecture is a service to the team, not a gate
  • You care that the software you build ultimately improves outcomes for real patients

Salary.com Estimation for Sr. Software Engineering Architect in Morrisville, NC
$105,104 to $132,013
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. Software Engineering Architect?

Sign up to receive alerts about other jobs on the Sr. Software Engineering Architect career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Valeris

  • Valeris Morrisville, NC
  • As the Senior Engineer Contact Center Technology & Design, you will join our team on a journey to help eliminate barriers for patients, increase their acce... more
  • 1 Day Ago

  • Valeris Jeffersonville, IN
  • Valeris is a fully integrated life sciences commercialization partner that provides comprehensive solutions that span the entire healthcare value chain. Fo... more
  • 2 Days Ago

  • Valeris Jeffersonville, IN
  • We are actively seeking candidates for the 11:30 AM - 8 PM ET shift. When you join the team as the Case Manager, you'll have the opportunity to make a diff... more
  • 2 Days Ago

  • Valeris Jeffersonville, IN
  • Valeris is a fully integrated life sciences commercialization partner that provides comprehensive solutions that span the entire healthcare value chain. Fo... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Sr. Software Engineering Architect jobs in the Morrisville, NC area that may be a better fit.

  • risepoint speed, NC
  • Risepoint is an education technology company that provides world-class support and trusted expertise to more than 100 universities and colleges. We primari... more
  • 7 Days Ago

  • Lucid Software Raleigh, NC
  • Lucid Software is the leader in visual collaboration and work acceleration, helping teams see and build the future by turning ideas into reality. Our produ... more
  • 20 Days Ago

AI Assistant is available now!

Feel free to start your new journey!