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

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
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Engineer in Richmond, VA vacancy
  •  ...Job Description: We are seeking an experienced Principal Quality Engineer to lead quality engineering initiatives that ensure compliance, product quality, and continuous improvement across manufacturing and product development processes. The ideal candidate will provide... 
    Suggested

    Katalyst Healthcares and Life Sciences

    Richmond, VA
    4 days ago
  • $155k - $185k

     ...is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets. We...  ...impact together. Role description Arcadis is looking for a Principal Electrical Engineer with experience in designing electrical... 
    Suggested
    Full time
    Part time
    Work experience placement
    Work at office

    ARCADIS

    Richmond, VA
    2 days ago
  • $114.6k - $234.6k

     ...reliability assessments, resolves defects, and integrates new materials to improve hardware products. Manages mechanical design aspects of engineering projects, ensuring alignment with project timelines, quality standards, and design goals. ? Responsibilities... 
    Suggested
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Richmond, VA
    4 days ago
  •  ...Job Title The job title is not provided in the raw HTML. Minimum Qualifications Bachelor's degree in engineering or a closely related field; five years of increasingly responsible experience in professional engineering; one year of supervisory experience preferred... 
    Suggested
    Work at office
    Local area
    Monday to Friday
    Shift work

    Chesterfield County

    Richmond, VA
    10 hours ago
  •  ...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... 
    Suggested
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Richmond, VA
    4 days ago
  • $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 work
    Flexible hours

    Oracle

    Richmond, VA
    3 days ago
  • $66k - $171.6k

     ...re driven by purpose and ready to bring your best to work that truly matters for patients, we invite you to join us.The Logistics Engineer is responsible for supporting the design, implementation, and continuous improvement of logistics and material flow systems at the... 
    Full time
    Contract work
    Temporary work
    Visa sponsorship
    Work visa

    Eli Lilly

    Richmond, VA
    3 days ago
  •  ...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 work
    For contractors
    Local area
    Flexible hours

    Stratus Team LLC

    Richmond, VA
    8 days ago
  • $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 work
    Temporary work
    For contractors
    Flexible hours
    Shift work

    Oracle

    Richmond, VA
    4 days ago
  • $84.9k - $209.5k

     ...professionals can reliably access the applications they depend on to deliver patient care. Oracle Health is seeking a Principal Site Reliability Engineer to strengthen the reliability, performance, security, and scalability of our Citrix platform. The platform delivers... 
    Temporary work
    Immediate start
    Flexible hours
    Shift work

    Oracle

    Richmond, VA
    22 hours ago
  • $169.3k - $304.7k

     ...in developing organizational standards and tooling to ensure the growth and stability of our global platform. As a Principal Site Reliability Engineer - Network, you will be responsible for: Architecting, building and supporting solutions that foster efficient and... 
    Work experience placement
    Work at office

    Akamai

    Richmond, VA
    1 day ago
  • Chief of Staff, Consumer Developer Experience (CDX) About the Company Tech-enabled consumer financial services organization Industry Financial Services Type Public Company Founded 1994 Employees 10,001+ Categories Credit Cards Banking ...

    Confidential

    Richmond, VA
    5 days ago
  • Chief of Staff, Consumer Developer Experience, CDX About the Company Tech-enabled consumer financial services organization Industry Financial Services Type Public Company Founded 1994 Employees 10,001+ Categories Credit Cards Banking ...

    Confidential

    Richmond, VA
    2 days ago
  • $115.75k - $136.63k

     ..., grading, drainage, and utility design. This position has the unique opportunity to partner with and learn from some of the best engineers, project managers, and other technical staff in the industry. Our Civil engineers are part of a site development team where they will... 
    Full time
    Part time
    Local area

    TRC Companies

    Richmond, VA
    1 day ago
  •  ...a "qualifying transportation facility" under the Public­ Private Partnership Act of 1995. Are you looking to kick‑start your engineering career on high‑impact rail infrastructure projects?If so, VPRA is looking for you! The Project Engineer will provide engineering... 
    Contract work
    For contractors
    Internship

    Virginia Passenger Rail Authority

    Richmond, VA
    22 hours ago
  • $80k - $176k

     ...Job Description Job Description Seeking Professional Licensed Engineer with 5 – 15 years of experience in the water industry. Background and experience in municipal or industrial water, wastewater, reclaimed water, stormwater, detailed design, utility management,... 
    Temporary work
    Work at office

    Hazen and Sawyer

    Richmond, VA
    3 days ago
  • $177.7k - $202.8k

    Senior Manager, Executive Recruiting As part of Talent Acquisition, the Executive Talent Acquisition team is a leading in-house search team partnering closely with the leaders of our company to identify, engage and cultivate top talent that drives impact for our business...
    Full time
    Part time
    Local area
    Shift work

    Capital One Financial Corp

    Richmond, VA
    1 day ago
  • $60k - $90k

     ...Staff Project Managers, and technicians in their development Required Qualifications Bachelor and/or Master of Science in Civil Engineering, Geological Engineering, Geology, or similar is required 2 years of related experience Professional Engineer (P.E.) or Professional... 
    Local area

    ECS Group of Companies

    Richmond, VA
    22 hours ago
  •  ...Technical Project Manager leads the delivery of large-scale data and analytics initiatives, coordinating cross-functional teams across engineering, architecture, analytics, and business stakeholders. This role ensures projects are delivered on time, within scope, and aligned... 

    Purple Drive Technologies

    Richmond, VA
    2 days ago
  • $96k - $123k

     ...collaborate and team well across offices and be able to facilitate agreements. Qualifications Bachelor's degree in civil engineering or related discipline. Registered Professional in field of expertise strongly preferred. Eight or more (8+) years of experience... 
    Contract work
    For subcontractor
    Casual work
    Work at office
    Remote work

    Bowman Consulting Group, Ltd.

    Richmond, VA
    4 days ago
  • $79.5k - $171.6k

     ...driven by purpose and ready to bring your best to work that truly matters for patients, we invite you to join us. Sr. Principal DeltaV Automation Engineer - BiotechnologyLilly is currently constructing an advanced manufacturing facility for production of monoclonal... 
    Full time
    H1b
    Visa sponsorship
    Work visa
    Flexible hours

    Eli Lilly and Company

    Richmond, VA
    3 days ago
  • $30 per hour

     ...to drive product adoption. Support product definition from vision to roadmap and detailed product requirements. Influence engineering teams to invest and iterate on the features the government market requires. Run effective pilot programs and collect continuous... 
    Hourly pay
    Temporary work
    Internship
    Local area
    Flexible hours

    Oracle

    Richmond, VA
    22 hours ago
  • $107k - $138k

     ...oral and written communication skills. The selected individual must be committed to advancing the goals of our Land Surveying / Engineering team and overall surveying, design and consulting practices. Applicant must be able to work in a fast paced environment, manage multiple... 
    Work at office
    Local area
    Flexible hours

    Dewberry

    Richmond, VA
    1 day ago
  • $153k - $197k

     ...Senior Structural (Bridge) Project Manager Dewberry has an opportunity for an experienced structural (bridge) engineer to serve as a Senior Structural (Bridge) Project Manager within our transportation engineering business unit in any of our Virginia offices. This... 
    Contract work
    For contractors
    Local area

    Dewberry

    Richmond, VA
    2 days ago
  • Havtech Llc in Richmond, Virginia, seeks a Project Developer/Manager to lead HVAC system projects from design through construction. The role blends technical expertise in HVAC and electrical aspects with project management, preconstruction, and business development, in...
    Full time

    Havtech

    Richmond, VA
    4 days ago
  • $86k - $110k

     ...to secure repeat business. Consult and coordinate with clients and contractors, as well as other internal departments such as engineering and planning, to meet project requirements. Do the Work Meet with prospective clients, prepare proposals, and establish budgets... 
    Contract work
    For contractors
    Casual work
    Work at office
    Local area
    Night shift

    Bowman

    Richmond, VA
    2 days ago
  •  ...provide technical oversight, ensure quality control, and mentor junior staff. Responsibilities: Oversee full lifecycle of geotechnical engineering projects. Develop project scopes, budgets, schedules, and plans. Perform geotechnical analysis and engineering calculations.... 
    Work at office

    ECS Mid-Atlantic, LLC

    Richmond, VA
    22 hours ago
  •  ...Principal Associate, Project Manager We are seeking a Principal Associate, Project Management to join our Consumer & Developer Experience...  ...you will help architect our Associate Experience & Engagement Engine, applying structured program management discipline to translate... 

    Capital One

    Richmond, VA
    1 day ago
  • $130k - $150k

     ...skills that create positive relationships with members, staff, partners, consultants, and candidates. Skilled at managing multiple principals as well as managing a team of direct reports. Demonstrated ability to prioritize work and follow through on projects and... 
    Permanent employment
    Full time
    Night shift
    Weekend work

    The Fairness Project

    Richmond, VA
    1 day ago
  • $114.5k - $157.4k

     ...To support our extraordinary teams who build great products and contribute to our growth, we're looking to add a/an Project Engineering Manager located in Henrico, VA. Reporting to the Senior Global Engineering Director, the Project Engineering Manager will... 
    Temporary work
    Visa sponsorship
    Flexible hours

    FLEX Inc

    Henrico, VA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Engineer. Be the first to apply!