Principal Engineer
One Call
Salary Range:
This compensation range considers a wide range of factors, including, but not limited to, skill set, experience and training, licensure and certifications, and other business and organizational needs. The disclosed range estimate is not adjusted for geographic differential associated with the location where the position may be filled. At One Call, it is not typical for an individual to be hired at or near the top of the range for their role, and compensation decisions are dependent on the facts and circumstances of each case.
What We Provide in Return for Your Commitment to Our Mission
- Remote Work: We are a remote-first company, and almost all positions receive the flexibility of working from home.
- Generous Time Off: Besides 8 company holidays and 2 personal days every year, all colleagues receive a minimum of 18 days of paid time off.
- Comprehensive Benefits Package: Including medical, dental, vision, and pet insurance; 401(k) matching program; and company-paid life insurance and short and long-term disability coverage.
- Supportive Services: Just like our colleagues get injured workers the care they need when they need it, we want to do the same for our colleagues in their time of need. We offer a Colleague Assistance Program that provides free counseling and financial services, and our One Call Foundation, a non-profit arm of our company, provides colleagues financial assistance during times of unexpected hardships.
JOB SUMMARY:
The Senior/Principal Software Engineer provides architectural depth, delivery excellence, and hands-on leadership in a complex, legacy-heavy environment that's actively modernizing. This role sits at the center of technical decision-making-driving clarity, unblocking teams, improving engineering practices, and delivering high-quality software across several mission-critical applications. This is not a people-management role, but it is a high-influence technical leadership position. You'll guide engineers, challenge assumptions, simplify complexity, and make pragmatic tradeoffs that accelerate predictable delivery. Our environment includes substantial .NET, SQL Server, WinForms/Web Forms, and VB.NET footprints alongside more modern .NET Core, REST APIs, Azure DevOps, and JavaScript/TypeScript front-ends. You should be equally comfortable operating in both worlds.
ESSENTIAL DUTIES & RESPONSIBILITIES:
Technical Leadership & Architecture
- Own and drive architecture and design discussions across multiple applications and services.
- Provide pragmatic, hands-on guidance to teams working across .NET, SQL, and mixed front-end stacks.
- Evaluate legacy architectures and propose modernization patterns (service boundaries, APIs, refactors, consolidation).
- Facilitate technical decision-making with crisp rationales, tradeoff analysis, and clear documentation.
- Champion engineering excellence: code quality, testing, CI/CD maturity, observability, and maintainability.
Delivery & Cross-Functional Collaboration
- Unblock teams quickly by diagnosing issues across the entire stack (app, API, data, infrastructure).
- Collaborate with Product, QA, Design, and other engineering teams to ensure predictable delivery.
- Translate complex requirements into executable technical plans, work breakdowns, and sequencing.
- Identify risks early and recommend options that balance delivery velocity with long-term stability.
Hands-On Software Development
- Contribute high-quality code in .NET (.NET Framework, .NET Core), C#, and VB.NET where necessary.
- Build and enhance web apps using ASP.NET MVC, Web API, Web Forms, and WinForms.
- Develop and optimize SQL Server objects (stored procedures, SSIS packages, ETL pipelines, reporting).
- Implement robust APIs, REST services, Windows Services, and data-access layers.
- Work across JavaScript/TypeScript, jQuery, Knockout, Bootstrap, and related UI frameworks.
Engineering Practices & Mentorship
- Elevate engineering practices through code reviews, pairing, and informal mentorship.
- Introduce and promote standards around branching strategy, trunk-based development, and CI/CD pipelines.
- Improve team problem-solving approaches-debugging, root-cause analysis, instrumentation.
- Leverage AI-assisted engineering tools (GitHub Copilot, ChatGPT, Azure OpenAI, etc.) to accelerate development, improve code quality, and enhance documentation-not as shortcuts, but as force multipliers.
- Model responsible, high-impact use of AI by using it for pattern detection, refactoring scaffolds, test generation, API documentation, and reducing cognitive load on repetitive work.
- Help establish norms for AI usage across the team: when to use it, when not to, how to verify output, and how to integrate it safely into delivery pipelines.
DevOps & Deployment
- Build and maintain Azure DevOps pipelines (YAML, MSBuild, MSDeploy).
- Integrate automated testing frameworks (MSTest, NUnit, XUnit, Moq).
- Work with legacy build systems (Jenkins, Hudson/VSTS).
- Support application packaging using MSI, WiX, InstallShield, and ClickOnce.
- Script and automate workflows using PowerShell and Bash.
EDUCATIONAL AND EXPERIENCE REQUIREMENTS:
- 10+ years building enterprise .NET applications in C# (.NET Framework + .NET Core).
- Experience modernizing large legacy .NET codebases (service extraction, modularization, domain consolidation).
- Familiarity with Azure cloud services, logging, monitoring, and observability patterns.
- Experience in healthcare, workers' compensation, claims processing, or regulated industries.
- Experience with distributed queues, messaging patterns, event-driven architecture.
ESSENTIAL KNOWLEDGE, SKILLS & ABILITIES:
- Experience maintaining VB.NET codebases.
- Deep experience with ASP.NET MVC, Web API, WCF, Web Forms, WinForms.
- Strong proficiency in SQL Server (T-SQL, performance tuning, SSIS, SSRS).
- Strong front-end fundamentals in JavaScript, TypeScript, HTML, CSS/SASS.
- Familiarity with jQuery, Knockout, and Kendo UI; required Bootstrap experience.
- Experience with ORMs (Entity Framework, LINQ, Dapper).
- Automated testing expertise with MSTest, NUnit, XUnit, Moq.
- Azure DevOps pipelines, repos, gated builds, YAML.
- PowerShell and Bash scripting.
- Ability to diagnose and resolve complex production issues quickly.
- Ability to work in an environment that aligns with the company's diversity, equity, inclusion and belonging standards.
- Ability to work both independently and in a team environment.
- Demonstrate our core values of Think Big, Go Fast, Deliver Awe, Win Together and Care Deeply.
PHYSICAL/MENTAL DEMANDS & WORK ENVIRONMENT:
- This position will be performed in the colleague's home. Work-from-home requirements include the colleague's ability to set up computer equipment within their home office.
- Occasional in-person team meetings may be required depending on the position.
- This job is primarily sedentary and may involve repetitive motions; the colleague must be able to remain in a stationary position for extended periods of time, operate a computer and other office equipment, assess information and files stored electronically, and converse/exchange accurate information with others, simultaneously.
- The colleague must be able to discern text displayed on a monitor, input data into specific fields using a keyboard, and adjust focus to distances of up to three feet.
- The colleague must have the ability to learn new tasks, follow established processes, maintain focus, complete tasks independently, complete multiple tasks simultaneously, communicate professionally with colleagues and customers, and complete tasks in situations that have a speed or productivity requirement.
- The colleague must be able to manage moderate to significant mental stress as a result of, but not limited to, a dynamic and heavy workload.
Please be advised that job descriptions typically change over time as business needs, job requirements, and employee skill levels change. As such, One Call retains the right to change or assign other duties to this position at any time. We are an equal opportunity employer and all qualified applicants will receive consideration for employment regardless to race, color, religion, sex, nationality, disability status, protected veteran status, or any other status protected by law.
#J-18808-Ljbffr- ...Sr. Principal Mechanical Engineer TARGAN is seeking a highly accomplished Sr. Principal Mechanical Engineer to serve as a senior technical leader within our R&D and Engineering organization. This individual will play a critical role in the invention, architecture, design...SuggestedWork at officeFlexible hours
- ...Location: RALEIGH - RALEIGH, NC 27615 Position Type: Full Time Position Summary We are seeking an experienced Principal Electrical Engineer to join our R&D Electrical Engineering team and contribute to the development of next-generation medical devices and applications...SuggestedFull time
- ...Job Summary We have an exciting opportunity for a highly motivated and energetic professional to join our Technology & Engineering department at Rise Power Systems (Part of SMT Inc in Raleigh, NC). In this challenging role, you will lead electrical design initiatives...SuggestedTemporary workWork experience placement
$153.7k - $197.6k
...ANS Consulting Engineering Firm At ANS, we're not just a consulting engineering firm—we're a team of trailblazers shaping the future of engineering. Recognized as one of the Best Places to Work and Top 10 Hottest Engineering Firms in the US by Zweig Reports, and featured...SuggestedInternshipWork at officeFlexible hours- ...Principal Engineer Anywhere Type: Contract-to-Hire Category: Development Industry: Technology Workplace Type: Remote Standard Hours: Open Reference ID: JN -092026-108729 Date Posted: 09/22/2026 Shortcut: Description Recommended...SuggestedHourly payContract workLocal areaRemote work
$123.5k - $229.5k
...into manufacturable, standards-compliant solutions. Guide engineering teams in rapid prototyping and proof-of-concepts to validate new... ..., and allow you to make an impact every day Our principal office is in London and our management office in the United States...Minimum wageFull timeTemporary workWork at officeLocal areaRelocation packageFlexible hoursShift work- ...Water/Wastewater Project Engineer Hazen and Sawyer is seeking a Water/Wastewater Project Engineer for our Raleigh office. As part of our design and process teams, you will work on water and wastewater projects, including drinking water/wastewater/reuse treatment facility...Temporary workWork at officeLocal areaFlexible hours
- ...ECS is hiring a Principal Geotechnical Engineer to join our transportation team in the Southeast. This role provides technical leadership for major infrastructure projects. This person can be located in any of our major hubs across the Southeast, including North Carolina...
$114.6k - $234.6k
...Job Description We are seeking a skilled engineer or scientist to lead the deployment and management of direct-to-chip liquid cooling technology with our external manufacturing partners. The successful candidate will ensure robust technical implementation, drive quality...Temporary workFlexible hours- ...Principal Quality Engineer, Reporting/BI EngineeringInsight Global is seeking a Principal Quality Engineer, Reporting/BI Engineering for a top enterprise financial-software client. This hands-on individual contributor will serve as the primary quality owner for a Scrum...
$110.37k - $140k
Position Overview The Principal HL7 Integration Engineer oversees all technical aspects of Synapse product HL7 integration, from install, configure and validation phases through product go-live, for all Synapse MI products. The Principal HL7 Integration Engineer must...Local areaRemote workFlexible hours- ...Description Job Description At ANS, we’re not just a consulting engineering firm, we’re a team of trailblazers shaping the future of civil... ...of one of the industry’s fastest-growing firms. As Principal Engineer - Civil, you will be the strategic and technical...
- ...Principal Security EngineerWe are seeking a Principal Security Engineer to join a highly collaborative and globally distributed security team. This individual will play a key role in leading incident response efforts, proactively identifying emerging threats, and strengthening...
- ...results. Here, you will find more than just a job—you will find purpose and pride. Baxter is seeking an experienced DevOps Engineer to support enterprise cloud platforms that securely connect medical devices and clinical applications with Baxter and third-party...Temporary workWorldwideFlexible hours
$106.3k - $234.6k
...cloud products that meet the needs of our customers who are tackling some of the world's biggest challenges. As a Principal Hardware Security Engineer you will be involved in ensuring that the compute hardware that is used in the Oracle Cloud Infrastructure meets the...Temporary workFlexible hours$104.9k - $174.7k
...Principal Incident Response Lead J ob Profile Summary The Principal Incident Response Lead position provides strategic and... ...incident response leadership in enterprise environments • BS Engineering/Computer Science or equivalent experience required; advanced degree...Local area$104.9k - $174.7k
...SAST, DAST, SCA, secrets detection) into CI/CD pipelines in ways engineers actually embrace rather than route around Build and run... ...HIPAA, FedRAMP) without slowing everything to a crawl At the Principal Level, additionally: Shape multi-year technical strategy...Local area- ...Required Skills & Experience • 8-10+ years of software quality engineering or automation engineering experience in enterprise SaaS... ...such as Pact Job Description Insight Global is seeking a Principal Automation Engineer for a leading enterprise financial software...Contract work
$120k - $165k
...exceptional results. Here, you will find more than just a job—you will find purpose and pride. Your Role at Baxter As a Principal DevOps Engineer, you will provide technical leadership in the design, implementation, deployment, and support of cloud and platform...Full timeTemporary workLocal areaWork visaFlexible hours$170k - $240k
About Us:BW Design Group is a fully integrated architecture, engineering, construction, system integration, and consulting firm committed... ...own success and fulfillment.When you join Design Group as a Principal Process Engineer, you are joining a team that will challenge you...Full timeWork at officeFlexible hours- ...Principal Network EngineerThe Principal Network Engineer serves as the organization's highest-level technical authority for enterprise networking, connectivity, automation, and infrastructure engineering. This role is responsible for input to network strategy, standards...Work at officeLocal areaRemote work
- ...Job Description Stratus® is an integrated, multi-disciplinary engineering, architecture, interior design, and consulting firm.... ...promise of Better Plans. Better Places. The Role The Principal Engineer (PE) is responsible for providing senior-level technical...Temporary workFor contractorsLocal areaFlexible hours
$102.3k - $209.5k
...resolution of such incidents. Conducts site reviews and assessments to evaluate suitability for data center builds. Acts as the engineering representative on a wide range of moderately complex on-site scenarios related to mission critical systems, operations, and functionality...Contract workTemporary workFor contractorsFlexible hoursShift work- ...A leading comprehensive engineering design and consulting firm, SSR provides innovative solutions for clients with facility and infrastructure... ...activities. Key Responsibilities: Serves as the principal level relationship and trusted advisor with clients for all project...Full timeContract workWork at office
$84.9k - $209.5k
Designs and architects infrastructure and service to ensure reliability and functionality. Forecasts demands and responds to capacity needs. Collaborates with software development teams to develop reliable and scalable infrastructures. Exercises judgment when performing...Temporary workImmediate startFlexible hoursShift work$136.1k - $252.8k
...require 10+ years of experience in machine learning or software engineering. We require a masters degree or bachelors degree; a... ...with hackajob to connect with exceptional professionals for this Principal Machine Learning Engineer role at LexisNexis Legal & Professional...Full timeFlexible hours$114.5k - $154.58k
...fun to work in a company where people truly BELIEVE in what they're doing! Job Description Summary: We're looking for a Principal Sales Engineer who is not only passionate about technology but thrives on engaging with customers to solve complex challenges. This role...Full timeRemote workWorldwide- ...Senior Substation Project Engineering ManagerArea: Multiple Markets (Bloomington, MN / Denver, CO / Boston, MA / Chicago, IL / Irvine, CA / Walnut Creek, CA / Overland Park, KS / Ann Arbor, MI / Chattanooga, TN / College Station, TX / Raleigh, NC / Houston, TX / Phoenix...Shift work
$163.85k - $185k
...individual and enrich our culture by considering varied perspectives because we believe people power progress. Join us as a Principal DevOps Engineer and help us do what we do best: propelling business forward. This role will be a hybrid so working between your home...Work at officeLocal areaWork from homeRelocationHome officeFlexible hours$132.1k - $237.9k
...enjoy acting quickly to solve problems? Join our Global Network Engineering team The Network Engineering team is a highly skilled group... ...Akamai's products and services. Partner with the best As a Principal Network Engineer you will lead efforts in designing, implementing...Work experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Engineer. Be the first to apply!
- principal developer Raleigh, NC
- senior director engineering Raleigh, NC
- data center chief engineer Raleigh, NC
- engineering director Raleigh, NC
- hotel chief engineer Raleigh, NC
- senior principal engineer Raleigh, NC
- principal engineer Raleigh, NC
- chief engineer Raleigh, NC
- director software engineering Raleigh, NC
- senior chief engineer Raleigh, NC




