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 hour ago
Similar jobs that could be interesting for youBased on the Principal Engineer in Salem, OR vacancy
  • $114.6k - $234.6k

    Job Description The ideal candidate has strong power-systems engineering experience, particularly in utility interconnection, substations, energy storage, on-site generation, and large-load infrastructure. Key Responsibilities Power Systems Engineering Develop and assess... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Salem, OR
    2 days ago
  • $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... 
    Suggested
    Work experience placement

    Akamai

    Salem, OR
    1 day ago
  • $114.6k - $234.6k

     ...moderately complex projects, drives automation and observability at scale, and contributes to standards and architectures. Mentors junior engineers, provides input on team decisions, and collaborates with SRE, platform, and security partners to deliver secure, compliant, and... 
    Suggested
    Temporary work
    Immediate start
    Flexible hours
    Shift work

    Oracle

    Salem, OR
    1 day ago
  • $296.3k - $423.9k

     ...future of transportation on a global scale.? We are looking for a Principal Technical Lead Manager (TLM) to lead the Trajectory Generation...  ...real-world scenarios. You will lead a high-performing team of engineers building ML-driven trajectory generation systems, and drive... 
    Suggested
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Salem, OR
    3 days ago
  • $97k - $103k

    THE COMPANY Cogir Senior Living, based in Scottsdale, Arizona, proudly oversees a network of senior living communities spanning 11 states nationwide. As a trusted leader in senior housing, we are dedicated to growth while maintaining our commitment to exceptional care ...
    Suggested
    Work at office
    Local area
    Weekend work
    Afternoon shift

    Cogir Senior Living

    Salem, OR
    1 day ago
  •  ...Docusign, Fox, Nvidia, Salesforce, Spotify, Zoom and more. We are growing rapidly and hiring top talent with leading AI skills across engineering, sales, product, marketing, and beyond as we build the leading digital operations platform. PagerDuty is seeking a Territory... 
    Local area
    Flexible hours

    PagerDuty

    Salem, OR
    3 days ago
  •  ...for a minimum of 3 weeks at a time, with one weekend home (typical). Conti Federal Services is a leading global construction and engineering company that has delivered some of the most demanding projects for the U.S. federal government. With roots dating back more than... 
    Contract work
    For subcontractor
    Worldwide
    Relocation
    Weekend work

    Conti Federal

    Salem, OR
    1 day ago
  • $60k - $120k

    Description Estimated Earnings: $60,000 - $120,000/yr (Competitive base scaled to local market experience + project-based commission) Benefits: Medical Dental Vision Generous PTO Paid Holidays Why Join Gurr Brothers: Uncapped $120k+ Potential: A transparent commission structure...
    For subcontractor
    Local area

    GURR BROTHERS CONSTRUCTION LLC

    Salem, OR
    1 day ago
  • Morrow Meadows Corporation is a driving force in the electrical, technology systems and energy contracting industry. From complex projects to facility maintenance, we specialize in bringing industrial and commercial visions to life through trusted partnerships and proven...
    Full time
    For subcontractor
    Work at office
    Local area
    Long distance
    Flexible hours
    1 day per week

    MEADOW ELECTRICAL LIMITED

    Salem, OR
    3 days ago
  • $94.25k - $129.59k

     ...in this role perform a wide variety of tasks where a broad range of skills from the disciplines of project management, electrical engineering, and project estimating are required. They provide technical expertise for internal and external customers relating to load banks... 
    Full time
    Temporary work
    Work at office
    Flexible hours

    Sunbelt Rentals

    Salem, OR
    2 days ago
  •  ...variations of both agile and waterfall development methods Skills and Abilities Ability to integrate process improvement and redesign principals and techniques such as Lean, PDSA, or Six Sigma Expert ability to develop a formal and detailed project plan aligned with... 
    For contractors
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    CareOregon, Inc.

    Salem, OR
    2 days ago
  • $22 per hour

    Kellermeyer Bergensons Services (KBS) has immediate full-time, permanent openings for a Project Supervisor. If you enjoy working in a fast-paced environment and helping make an impact on safety in the workplace, then this is the job for you!About KBSKellermeyer Bergensons...
    Permanent employment
    Full time
    Local area
    Immediate start
    Shift work

    Hunter Super Techs - TurnPoint

    Keizer, OR
    2 days ago
  • $9.23k - $13.64k

    Deputy Chief Information OfficerDeputy Chief Information Officer (Manager 3) Limited Duration | Full TimeAt the Oregon Public Defense Commission, we are committed to fostering a workplace that values integrity, excellence, innovation, accountability, and equity. We seek...
    Permanent employment
    Full time
    Work experience placement
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    State of Oregon

    Salem, OR
    5 days ago
  •  ...Experience managing budgets, schedules and subcontractors Strong communication and leadership skills Construction Management, Civil Engineering or related degree preferred Competitive compensation + excellent career progression The client is confidential at this stage.... 
    For subcontractor

    Kevin Edward

    Salem, OR
    5 days ago
  • Job Description Job Description About Us At Dryworx Water Damage Restoration, we specialize in providing comprehensive restoration and reconstruction services. After our mitigation team completes their work, our reconstruction team steps in to bring homes and businesses...
    For contractors
    For subcontractor

    Dryworx Water Damage Restoration

    Salem, OR
    a month ago
  • Job Title Operations Manager Job Description You will oversee and coordinate product movement and customer service operations ensuring compliance with organizational policies and applicable laws. You will manage facility budgets, monitor operational procedures...
    Work at office
    Local area

    Americold Logistics

    Salem, OR
    3 days ago
  • $89k - $116k

    We give strategy the human edge™. FranklinCovey ( NYSE: FC ) is the world’s most trusted leadership and organizational performance partner that gives strategy the human edge. We help organizations achieve the breakthrough results that matter most. Using proven...
    Full time
    Remote work

    Franklin Covey

    Salem, OR
    2 days ago
  • $76k - $135.52k

     ...an emerging category.You’llhelp define how we scale intelligently, measure what matters, and build a modern, AI-enabled marketing engine from the ground up.ResponsibilitiesServe as the primary marketing operations owner for the Industrialized Construction & Informed Design... 
    For contractors

    Autodesk

    Salem, OR
    4 days ago
  •  ...visibility and management of key reliability metrics (OEE, MTBF, MTTR, downtime) · Partner with Maintenance, Advanced Manufacturing Engineering and Technology (AMET), and Global Engineering Manufacturing Solutions (GEMS) to improve equipment performance and uptime ·... 
    Full time
    Temporary work
    Work at office
    Remote work

    Valmont Industries

    Salem, OR
    1 day ago
  • $102.3k - $209.5k

     ...as equipment availability, backlog, incident trends, MTTR, maintenance completion, and corrective action closure. Partner with engineering, commissioning, and deployment teams on upgrades, lifecycle replacements, new capacity turn-up, and system handoff. Lead or... 
    Temporary work
    For contractors
    Flexible hours

    Oracle

    Salem, OR
    3 days ago
  • Home Based, US Parexel is a leading global clinical development partner delivering insights-driven clinical and consulting solutions to the life sciences industry. With 22,000+ employees worldwide, we partner with biopharmaceutical companies and research sites to design...
    Contract work
    Remote work
    Work from home
    Worldwide
    Flexible hours

    PAREXEL

    Salem, OR
    3 days ago
  • Job Description Job Description Company Overview Riverstone Logistics (RLX) is a big and bulky supply chain powerhouse delivering seamless final mile, middle mile, warehousing, fulfillment, and storage solutions through a nationally integrated platform. Founded...
    Contract work
    Work at office
    Day shift

    Riverstone Logistics

    Salem, OR
    18 days ago
  •  ...always find a bit of Mersen. Main missions * Manages a multidisciplinary team (production ± HSE, Quality, Continuous Improvement, Engineering, Supply Chain, Maintenance and Purchasing) * Defines the equipment and personnel needs required to ensure production unit... 
    Full time
    Local area

    Mersen Group

    Salem, OR
    12 days ago
  • $175k - $185k

     ...core to our business. Join Evolent for the mission. Stay for the culture. What You'll Be Doing: Sr. Director, AI Platform Engineering Job Summary The Sr. Director of AI Platform Engineering leads the engineering teams supporting Evolent's enterprise AI... 
    Full time
    Immediate start
    Work from home

    Evolent

    Salem, OR
    1 day ago
  • $102.3k - $209.5k

     ...KPIs such as availability, backlog, MTTR, repeat failures, maintenance completion, and corrective action closure. Partner with engineering, commissioning, and deployment teams on retrofits, upgrades, system turnover, and operational acceptance. Lead or support root... 
    Temporary work
    For contractors
    Flexible hours

    Oracle

    Salem, OR
    3 days ago
  •  ...value with AI. What You’ll Do Lead AI‑First Enterprise Experiences at Teradata. We are seeking a Senior Manager, Software Engineering to lead teams building modern, scalable, and AI‑first user experiences across Teradata’s cloud analytics platform. In this role... 
    Permanent employment
    Flexible hours

    Teradata

    Salem, OR
    4 days ago
  • Managed Print Services Specialist The Managed Print Services (MPS) Specialist is responsible for driving business growth by expanding existing customer relationships and acquiring new business opportunities through consultative selling and Managed Print Services (MPS...
    Work at office

    Xerox

    Salem, OR
    2 days ago
  • $18 - $20.5 per hour

    Job ID: 296322 Store Name/Number: NC-Winston-Salem (0792) Address: 3320 Silas Creek Pkwy, Winston-Salem, NC 27103, United States (US) Hourly/Salaried: Hourly (Non-Exempt) Full Time/Part Time: Part Time Position Type: Regular Your Role at Sephora: As an Operations Associate...
    Hourly pay
    Full time
    Part time
    Flexible hours
    Shift work
    Night shift
    Weekend work

    LVMH Group

    Salem, OR
    3 days ago
  •  ...including 5+ years in senior leadership over a full plant or multiple departments. ~ Proven experience in custom fabrication or engineered-to-order manufacturing; metal fabrication experience is strongly preferred. ~ Demonstrated success using Lean, Six Sigma,... 

    Tutti Quanti, LLC

    Salem, OR
    2 days ago
  • $162k - $210k

     ...of automation that enhances human potential. About the Role Agility Robotics is seeking a Sr Manager of Manufacturing Test Engineering (PCBAs) to lead the development, deployment, and continuous improvement of world-class test systems for our core electronic subsystems... 
    Full time
    Contract work
    Temporary work
    Casual work
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Agility Robotics

    Salem, OR
    24 days ago

Do you want to receive more vacancies?

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