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$93.3k - $139.9k
...opportunities to fit your life and launch your career today. Our Advanced Test and Support Systems (ATSS) is seeking a Principal Electronics Engineer (Level 3) to join our team of qualified and diverse individuals in Oklahoma City, OK. You will become part of a...SuggestedFor contractorsRelocationShift work- ...Job Description Job Description Company Description We are Olsson. We engineer and design solutions that improve the world around us. As a company, we promise to always be responsive, transparent, and focused on results – for our people, our clients, and our company...SuggestedFull timeWork at officeRemote workFlexible hours
- ...environment. The successful candidate will interface with outside consultants and vendors and will provide mentoring to entry level Process Engineers. MAJOR ACCOUNTABILITIES Provide Technical Support for Plant Operations May be assigned to a specific unit(s) within the...SuggestedContract workShift work
$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...SuggestedContract workTemporary workFor contractorsFlexible hoursShift work$119k - $161k
...Engineering ManagerTransform technology into opportunity as an Engineering Manager at GDIT. Shape what's next for mission-critical government projects while shaping what's next for your engineering career. Meaningful work and personal impact as an Engineering Manager,...SuggestedTemporary workImmediate startRemote workWorldwideFlexible hours- ...more exclusive features. Senior Executive Wellness, Hospitality and Private Estate Recruiter at Hutchinson Consulting Talented CHIEF ENGINEER sought by incredible luxury resort property on the East Coast of the US. Description: The responsibilities of the Chief Engineer...Full timeFor contractors
- ...apply your existing skills and learn new ones in an environment where you can make an impact. With interesting opportunities in engineering, marketing, sales, supply chain, operations, HR, finance, and more across more than 40 diverse businesses ( around the globe,...Work at officeLocal areaShift work
- ...Edmond, OKDigital Product – Digital Product Engineering LC /Full-Time/ Salary /On-siteLife.Church wants to make a lasting difference in your life, in our community, and in the world. Our mission is tolead people to become fully devoted followers of Christ. That's how we...Full timeTemporary workWork experience placementCasual workInternship
- ...Head of Engineering About the Company Promising provider of top-notch services Industry Consumer Services Type Privately Held About the Role The Company is seeking a Head of Engineering to lead and manage the engineering team. The successful candidate...
- ...Head of Engineering About the Company Fast-growing technology company building AI-native products for smarter communication, organization, tasks and workflows. Industry Computer Software Type Privately Held About the Role The Company is seeking...
- ...Head of PSC Engineering About the Company Established enterprise with decades of cyber security expertise Industry Computer & Network Security Type Privately Held, VC-backed Founded 2017 Employees 51-200 Funding $26-$50 million Categories...
- ...Head of Engineering About the Company Early-stage AI company building a high-performing engineering team and reliable product delivery. Industry Computer Software Type Privately Held, VC-backed About the Role The Company is seeking a Head of Engineering...
- ...Job Description Job Description McBride Consulting has an exciting opportunity for a General/Interdisciplinary Engineer providing support to the Air Force Life Cycle Management Center/Airborne Warning and Control System (AFLCMC/HBS/WIW). The Airborne Warning and...Full timeContract workTemporary workFor contractorsWork at officeWorldwide
- ...to take. The team operates on a global scale, where product, engineering, and data teams come together to deliver secure, governed, and... ...growth beyond the current portfolio. We are looking for an L5 Principal Engineer to serve as a dedicated technology leader embedded...Worldwide
- ...Civil Engineer Project Manager Job Locations US-OK-Oklahoma City Category Civil Type Full-Time Overview As a Civil Engineering Project Manager for Civil & Environmental Consultants, Inc. (CEC) in our Oklahoma City, OK office, you will manage project teams to create land...Full timeTemporary workFor contractorsWork at officeLocal area
- ...Engineering Project ManagerOklahoma City, OK, United StatesAbout the Job Engineering Project ManagerWhy You'll Love This Project Manager RoleUnlock a pathway to career growthThrive in a teamwork-driven, supportive workplaceLooking to hire immediatelyJob Duties and ResponsibilitiesLead...
- ...Project Engineering Manager - Water/WastewaterOklahoma City, Oklahoma, United StatesKey ResponsibilitiesProject ExecutionPrepare complex engineering deliverables for large or multiple concurrent projectsConduct research to support equipment and material selectionPerform...Flexible hours
- ...Job Description Job Description Position Summary The Sr Director of Network Engineering is responsible for the strategic leadership, operation, reliability, and performance of the company's Fiber-to-the-Home (FTTH) network infrastructure, IT Network, Commercial,...Night shift
- ...Chief of Staff, Engineering About the Company Flourishing provider of online therapy services Industry Mental Health Care Type Privately Held, VC-backed Founded 2019 Employees 501-1000 Categories Medicine Addiction Treatment Health...
- ...Founding Head of Engineering, Agentic AI About the Company Reputable legal technology (LegalTech) company using AI to provide affordable legal services Industry Legal Services Type Privately Held About the Role The Company is seeking a Founding...
$110k - $160k
...Join a highly respected structural engineering firm where you'll work on landmark buildings, forensic investigations, and complex restoration... ...into one specialty Collaborate closely with experienced principals and technical leaders in a mentorship-driven environment...For contractorsWork at officeLocal area- A leading biotech startup in Massachusetts is seeking a Chief Scientific Officer / VP Biology to establish and lead its scientific strategy. This is a unique opportunity to shape a new biotech company focused on innovative biologics. Ideal candidates will have significant...Remote work
- ...Company Description We are Olsson. We engineer and design solutions that improve the world around us. As a company, we promise to always be responsive, transparent, and focused on results – for our people, our clients, and our company. We’re a people-centric firm, so...Full timeWork at officeRemote workFlexible hours
$80.4k - $316.3k
...Services, we offer broad expertise across Cybersecurity, Digital Core, Finance, Industry and Enterprise, Song, Supply Chain and Engineering, and Talent, with advanced capabilities in AI and Data, Industry and Process, and Technology. We serve approximately 9,000 clients...Full timeWork experience placementLive inWork at officeLocal area- ...** ***NO VISA SUPPORT or C2C*** ***On-site in OKC Required*** Primary Function: Long Wave Inc. is seeking a Sr. Systems Engineering Manager to lead Systems Engineering, Integration, Architecture, and Test activities supporting complex Department of Defense (DoD...Full timeFor subcontractorWork at officeVisa sponsorshipMonday to Thursday
- Executive Director, Deposit & Payment Operations About the Company A growing financial services enterprise serving the US from the Southeast. Industry Banking Type Privately Held About the Role The Company is seeking an Executive Director for Deposit...
$99k - $156.8k
...Facilities Engineering ManagerAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the...Work experience placementWork at officeRemote workShift work- ...New Chapter. Even Greater Opportunities. FSB Architects + Engineers has joined Colliers Engineering & Design, a nationally recognized... .... Collaborate with executive leadership, market sector principals, architectural studio directors, engineering directors, and other...Full timeWork at officeLocal areaRelocation package
- ...ELECTRICOM FAMILY ---- WHERE YOUR FUTURE IS OUR PRIORITY - #TeamElectriCom Position Requirements # Bachelor’s degree in Engineering or Construction Management preferred. #10–15+ years of telecommunications construction experience, including data networking....Bi-weekly payTemporary workFor contractorsApprenticeshipWork at office
- ...Geotechnical Project ManagerThis role offers an opportunity for an experienced Geotechnical Engineer to provide technical leadership and hands-on execution across a wide range of infrastructure and development projects. You will guide geotechnical investigations and design...Contract workTemporary workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Engineer. Be the first to apply!
- senior chief engineer Oklahoma City, OK
- general engineer Oklahoma City, OK
- chief engineer Oklahoma City, OK
- principal developer Oklahoma City, OK
- senior principal engineer Oklahoma City, OK
- engineering director Oklahoma City, OK
- senior civil engineer project manager Oklahoma City, OK
- senior director engineering Oklahoma City, OK
- data center chief engineer Oklahoma City, OK
- hotel chief engineer Oklahoma City, OK




