Top C# Jobs in Portland, OR

Reposted 9 Days AgoSaved
In-Office
Portland, OR
105K-124K Annually
Mid level
105K-124K Annually
Mid level
Fintech
Designs, develops, tests, operates, and maintains full-stack .NET software applications, APIs, and enterprise services. Responsibilities include writing production-ready code, creating scalable and reliable architectures, conducting code reviews, troubleshooting failures, improving operations, supporting production applications, and applying security, compliance, DevOps, and software reliability practices. The role requires collaboration with product, engineering, vendors, and business stakeholders.
Top Skills: .Net CoreAzure Container AppsAzure Service BusC#Ci/CdDevOpsAzureMicrosoft Sql ServerMonitoring And Observability ToolsPythonRelease ManagementSource ControlT-Sql
YesterdaySaved
Remote
Portland, OR
115K-165K Annually
Mid level
115K-165K Annually
Mid level
Artificial Intelligence • Information Technology • Software • Consulting
Develop, test, maintain, and support enterprise applications and services using C#, .NET, ASP.NET Core, Web API, Entity Framework Core, and SQL Server. Responsibilities include API and database integration, code reviews, automated testing, debugging, performance improvements, release readiness, production troubleshooting, and collaboration with product, architecture, QA, and operations teams.
Top Skills: .Net.Net CoreAsp.Net CoreAutomated TestingC#Cloud ServicesEntity Framework CoreGitSQL ServerWeb Api
2 Days AgoSaved
Remote
Portland, OR
Senior level
Senior level
Agency • Information Technology • Professional Services
Build and support complex features across C#/.NET back-end services and React front ends. Responsibilities include technical design, API and data modeling, secure and tested coding, production troubleshooting, code reviews, mentoring, documentation, and improving engineering practices. Collaborate with Product, QA, DevOps, Technical Leads, and architecture teams while balancing delivery, maintainability, performance, accessibility, observability, and security.
Top Skills: .NetAzureC#Ci/CdJavaScriptReactRest ApisSQL ServerTypescript
7 Days AgoSaved
Remote
Portland, OR
Entry level
Entry level
Artificial Intelligence • Cloud • Information Technology • Internet of Things • Software
Develop and maintain macOS systems software using modern C++, Swift, and Objective-C++. Work with process models, IPC, Endpoint Security, Network Extension, security and cryptography APIs, device and storage frameworks, packaging, deployment, and MDM tooling. Profile and debug performance using Instruments, LLDB, os_log, and os_signpost, while creating tests with XCTest, sanitizers, fuzzing, and xcodebuild CI. Support shared codebases across macOS, Windows, and Linux.
Top Skills: AppkitApple SiliconBsd ApisC++17/20CorefoundationCrash LogsDiskarbitrationEndpoint SecurityFoundationFuzzingGrand Central DispatchHardened RuntimeInstrumentsIntelIntuneIokitJAMFKeychainLaunchdLldbMach IpcmacOSMdmNetwork ExtensionNetwork.FrameworkNotarizationNsxpcconnectionObjective-C++Os_LogOs_SignpostPosixPthreadsSanitizersSeccodeSecstaticcodeSectrustSwift 6SwiftuiSystem ExtensionsXcodebuildXctestXpc
7 Days AgoSaved
Remote
Portland, OR
Entry level
Entry level
Artificial Intelligence • Cloud • Information Technology • Internet of Things • Software
Develop and maintain cross-platform macOS systems software using modern C++, Swift, and Objective-C++. Work with IPC, daemons, system extensions, network and endpoint security, device and storage APIs, code signing, packaging, and deployment. Profile and debug performance issues, build automated tests and CI pipelines, and support Apple Silicon and Intel systems. Nice-to-have experience includes SwiftUI, AppKit, macOS beta testing, and shipping EDR, antivirus, network security, or device-management products.
Top Skills: AppkitApple SiliconBsd ApisC++17C++20CorefoundationDiskarbitrationEndpoint SecurityFoundationFuzzingGrand Central DispatchInstrumentsIntelIntuneIokitJAMFKeychainLaunchdLldbMach IpcmacOSNefilterdataproviderNefilterpacketproviderNetwork ExtensionNetwork.FrameworkNsxpcconnectionObjective-C++Os_LogOs_SignpostPosixPthreadsSanitizersSeccodeSecstaticcodeSectrustSwift 6SwiftuiSystem ExtensionsXcodebuildXctestXpc
Reposted 7 Days AgoSaved
Remote
Portland, OR
Senior level
Senior level
Information Technology
Design, implement, test, and modernize backend services and integrations (TypeScript/Node.js and C++). Lead large projects, write technical specifications and API contracts, enforce coding standards, coach engineers, and drive legacy-to-modern migrations within online banking and core systems.
Top Skills: AgileApi ContractsApi DesignC++Ci/CdIntegration FrameworksNode.jsService-Oriented ArchitectureThird-Party IntegrationsTypescript
One Month AgoSaved
Remote or Hybrid
Portland, OR
150K-220K Annually
Senior level
150K-220K Annually
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Develop scalable C++ software that defines and enforces endpoint behavior across millions of managed Windows endpoints. Responsibilities include implementing features, improving platform performance, shipping production code, designing new systems, writing architecture documents, defining subsystem contracts, and collaborating with server, UI, product, and design teams. The role requires deep Windows systems and kernel-driver expertise, with preferred experience in WHQL, minifilter or WFP drivers, macOS Endpoint Security, and Linux kernel development.
Top Skills: AWSC++C++14+GoJavaKernel-Mode DriversKotlinLinux EbpfLinux Kernel ModulesMacos Endpoint SecurityMinifilterPostgresWhqlWindowsWindows Filtering Platform (Wfp)Windows Kernel Drivers
Reposted 24 Days AgoSaved
In-Office
Portland, OR
Senior level
Senior level
Other
Lead design, specification, and commissioning of instrumentation and control systems. Manage engineering teams, develop scopes and cost estimates, produce schematics and panel layouts, ensure code compliance (including hazardous area), perform factory tests, support installation, commissioning, and customer training across multiple industries.
Top Skills: AutocadCadDcsExcelHmi/ScadaIt/Ot Network DesignPlc ProgrammingRemote I O (Rio)TgmsWord
22 Days AgoSaved
In-Office or Remote
Portland, OR
179K-179K Annually
Senior level
179K-179K Annually
Senior level
Information Technology
Build and lead high-performance browser features in modern C++ and Chromium, including tracker blocking, subscription integrations, and responsiveness monitoring. Own complex projects from proposal through post-mortem, solve ambiguous technical problems, make architecture decisions, collaborate asynchronously with product and design, and use metrics to evaluate outcomes in a large-scale consumer codebase.
Top Skills: Build SystemsC++C++23ChromiumDebuggersProfilersWindows
25 Days AgoSaved
Remote
Portland, OR
112K-155K Annually
Senior level
112K-155K Annually
Senior level
Software
Build and maintain scalable, cloud-native APIs and high-value core system components using .NET and related technologies. Lead software architecture and testing discussions, enhance core offerings, collaborate cross-functionally, and ensure quality through code reviews, unit testing, functional testing, telemetry, and performance tuning. Mentor teammates and contribute to continuous technical and process improvement.
Top Skills: .Net CoreAmazon Web ServicesApplication Performance MonitoringAzure Cloud ServicesC#JavaJavaScriptKotlinKubernetesOpentelemetryPostgres
One Month AgoSaved
Remote
Portland, OR
Expert/Leader
Expert/Leader
Information Technology • Software
Lead modernization of a 30-year-old Store Management System by reverse engineering EZC file-based platforms, migrating data and applications to PostgreSQL, and developing enterprise C/C++ software. Responsibilities include architecture, systems integration, APIs, ETL, performance optimization, troubleshooting, documentation, and maintaining business continuity. The role also applies AI-assisted development tools for code analysis, documentation, testing, and modernization while mentoring teams and supporting legacy and modern environments.
Top Skills: Api IntegrationCC++Ci/CdClaude CodeDevOpsETLEzcPostgresPythonRelational DatabasesSQL
2 Months AgoSaved
Remote or Hybrid
Portland, OR
170K-170K Annually
Senior level
170K-170K Annually
Senior level
Marketing Tech • Analytics
Design and develop low-latency, high-throughput distributed database kernels for massively parallel analytics. Responsibilities include architecture, modern C++ development, MPI/OpenMP query execution, SIMD and hardware optimization, distributed networking, database internals, in-database machine learning, vector indexing, performance tuning, code reviews, mentoring, and resolving scalability issues across large-scale clustered systems.
Top Skills: Arm NeonAvx-512B-TreesC++C++17C++20C++23CudaDpdkGcsHnswIvf-PqLsm-TreesMapreduceMpiOpenmpPurifyRdmaRoceRocmS3SimdStd::AtomicSveValgrind
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
2 Months AgoSaved
Remote or Hybrid
Portland, OR
250K-250K Annually
Expert/Leader
250K-250K Annually
Expert/Leader
Marketing Tech • Analytics
Design and develop massively parallel distributed database kernels for real-time analytics at terabyte and petabyte scale. Responsibilities include low-level C++ development, MPP query execution, SIMD and hardware optimization, distributed communication using MPI and RDMA technologies, database internals, vector indexing, in-database machine learning, performance tuning, architecture reviews, mentoring, and resolving scalability issues.
Top Skills: Arm NeonArm SveAvx-512C++C++17C++20C++23CudaDpdkGcsHnswIvf-PqMapreduceMpiOpenmpPurifyRdmaRoceRocmS3SimdValgrind
2 Months AgoSaved
Remote or Hybrid
Portland, OR
190K-190K Annually
Senior level
190K-190K Annually
Senior level
Marketing Tech • Analytics
Design and develop low-latency, high-throughput distributed database kernels for massively parallel analytics. Responsibilities include query execution, columnar storage, transaction management, cluster coordination, hardware-aware optimization, SIMD vectorization, RDMA networking, in-database machine learning, vector indexing, performance tuning, architecture reviews, code reviews, mentoring, and resolving scalability issues.
Top Skills: Arm NeonAvx-512B-TreesC++C++17C++20C++23CudaDpdkGcsHnswIvf-PqLsm-TreesMapreduceMpiOpenmpPurifyRdmaRoceRocmS3SimdSveValgrind
Reposted 2 Months AgoSaved
Remote
Portland, OR
Mid level
Mid level
eCommerce • Information Technology • Sales • Software
The C# / .NET Developer will design and maintain middleware applications, build Shopify integrations, and support a mobile app backend in a remote work environment.
Top Skills: .NetC#Cloud-Based EnvironmentsGraphQLPaasShopify Apis
Reposted 2 Months AgoSaved
Remote
Portland, OR
123K-202K Annually
Senior level
123K-202K Annually
Senior level
Other • Software • Analytics
Develop user interface components for ArcGIS Pro using C# and WPF, work in an agile team, and design software solutions for raster and imagery processing.
Top Skills: Asynchronous ProgrammingC#C++MvvmTask Parallel LibraryWpf
Reposted 2 Months AgoSaved
Remote
Portland, OR
Expert/Leader
Expert/Leader
Artificial Intelligence • Computer Vision • Cybersecurity
PrivateID seeks a Principal C++ Engineer with at least 10 years of experience to lead complex systems and scale their platform in a remote-first environment.
Top Skills: C++CmakeConanGitGithub ActionsLinuxOpencvPython
Reposted 2 Months AgoSaved
Remote
Portland, OR
Senior level
Senior level
Fintech • Software
You will develop and maintain components of the LLVM based toolchain, collaborating with the community while ensuring platform-specific optimizations and tests.
Top Skills: BashC++ClangCmakeGccLlvmPython
Reposted 2 Months AgoSaved
In-Office
Portland, OR
Mid level
Mid level
Agency • Information Technology • Professional Services • Consulting
Develop, design, code and debug Windows and/or Linux device drivers in C/C++ for Intel-based systems. Review software architecture, implement kernel-level solutions (Linux/Android/Windows), and follow SDLC/Agile processes to deliver robust low-level software.
Top Skills: Android KernelAPIsCC++Device DriversHttpsIntelJavaLinuxLinux KernelNetwork Transport ProtocolsSdkWindowsWindows Application DebuggerWindows KernelWindows Kernel Debugger
Reposted 2 Months AgoSaved
In-Office or Remote
Portland, OR
Entry level
Entry level
Professional Services • Energy • Utilities • Industrial
Perform civil/structural engineering and design tasks for power plant upgrades and new projects under senior supervision. Assist with calculations, modifications, equipment walkdowns, and design changes to improve plant performance, safety, and reliability. Work involves field and office duties, travel to client sites, and maintaining unescorted nuclear plant access.
Top Skills: AciAiscAsce 7ExcelMicrosoft PowerpointMicrosoft Word
3 Months AgoSaved
In-Office
Portland, OR
Entry level
Entry level
Information Technology • Professional Services • Consulting
Develop, design, code, and debug device drivers and low-level software for Intel-based Windows and/or Linux systems. Review architecture and design specs, implement solutions using formal SDLC processes, and collaborate within an engineering team.
Top Skills: AgileAndroid KernelCC++Device DriversLinux KernelSdlWaterfallWindows Drivers
3 Months AgoSaved
In-Office
Portland, OR
Senior level
Senior level
Information Technology • Professional Services • Consulting
Develop commercial-quality C/C++ hardware emulation and simulation software for pre-silicon environments. Read hardware specifications and Verilog RTL, write unit and automated regression tests, manage releases/configuration, and collaborate across a geo-dispersed team. Onsite commitment in Oregon required; driver/embedded/BIOS experience and prior EDA experience are beneficial.
Top Skills: Automated Regression TestingBiosCC++CadenceConfiguration ManagementDevice DriversEmbedded FirmwareHw EmulationJunitMentorNunit)Release ManagementRtlSimulationSynopsysUnit Testing (CunitVerilog
3 Months AgoSaved
In-Office
Portland, OR
Junior
Junior
Information Technology • Professional Services • Consulting
Develop and maintain three-tier ASP.NET/C# enterprise web applications. Write unit and automated integration tests, implement Selenium browser automation, deploy to CI environments, work in Agile/Scrum teams, and collaborate on design, documentation, and refactoring while supporting relational database development.
Top Skills: .Net 4.0Asp.NetC#CSSGitHTMLHTML5IisJavaScriptJqueryJSONRelational DatabasesSeleniumSubversionVisual Studio 2015WcfWindows Server 2008XML
Reposted 3 Months AgoSaved
In-Office or Remote
Portland, OR
Senior level
Senior level
Database • Financial Services
Develop and optimize ultra-low-latency, high-performance trading infrastructure in modern C++. Implement and tune order execution, market data connectivity, multi-threaded systems, and risk modules. Profile and benchmark real-time systems, collaborate with quants and traders, and maintain robust, fault-tolerant continuous trading operations.
Top Skills: BenchmarkingCC++High-Performance ComputingLinuxLow-Latency SystemsMarket Data ConnectivityMultithreadingNetworkingOrder EntryPerformance TuningProfilingReal-Time SystemsTcpUdp
4 Months AgoSaved
In-Office or Remote
Portland, OR
Mid level
Mid level
Gaming • Mobile • Travel
Develop and maintain mobile app and no-code quest editor, implement gameplay engine and server, design software architecture, and collaborate in one-week Scrum sprints using C++, Qt, QML, MySQL, and AI-assisted tools.
Top Skills: C++C++23Claude CodeCursorGitJavaScriptLinuxMySQLQmlQtTypescriptUmlVs Code Copilot
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account