• Companies
  • News
By technology
  • Python6k
  • AWS4.5k
  • Docker3.5k
  • Kubernetes3k
  • PostgreSQL2.6k
  • C++1.7k
  • Java1.7k
By category
  • Backend Developer9.4k
  • DevOps Engineer2.4k
  • Data Engineer2.2k
  • Machine Learning Engineer2.1k
  • Embedded Engineer1.8k
  • Full Stack Developer1.5k
  • Mobile Developer619
Work mode
  • On-site15.2k
  • Remote6k
  • Hybrid2k
Job type
  • Full-time22.4k
  • Part-time393
  • Contract339
  • Freelance122
  • internship5
  • seasonal1
Experience
  • Entry level
  • Mid level
  • Senior
  • Staff+
  • Engineering management

The job board for developers. Find your next role at companies that value great engineering.

© 2023-2026 . All rights reserved.

Logos provided by Logo.dev
Add
15,209 matches
Most relevantNewestHighest base
CaseGuard

Senior Software Engineer — C# / WPF

2 months ago
CaseGuard · Arlington, VA
On-siteFull-timeC# · WPF
CaseGuard

Senior Software Engineer – Backend

2 months ago
CaseGuard · Arlington, VA
On-siteFull-timeASP.NET Core · .NET
CaseGuard

Machine Learning Engineer - Computer Vision

2 months ago
CaseGuard · Arlington, VA
On-siteFull-timePython
CaseGuard

DevOps Engineer

2 months ago
CaseGuard · Arlington, VA
On-siteFull-timeAWS · GitLab CI/CD
CarGurus

Engineering Manager, DevX Platform as a Service

2 months ago
CarGurus · Boston, MA
On-siteFull-timeKubernetes
CarGurus

Senior Software Development Engineer, DevX Pipelines and Automation

2 months ago
CarGurus · Boston, MA
On-siteFull-time
CarGurus

Senior Product Data Analyst, Dealer

2 months ago
CarGurus · Boston, MA
On-siteFull-time
CarGurus

Manager, Software Development Engineering

2 months ago
CarGurus · Boston, MA
On-siteFull-time
CareDx, Inc.

Staff Software Engineer

2 months ago
CareDx, Inc. · Brisbane, CA
On-siteFull-time
CareDx, Inc.

Senior Biostatistician

2 months ago
CareDx, Inc. · Brisbane, CA
On-siteFull-timeR · SAS
Carefeed

Staff Engineer

2 months ago
Carefeed · Chicago, IL
On-siteFull-time
Captivation Software

Software Engineer - Python/FASApi/JavaScript/JSON/CSS/MongoDB/Docker

2 months ago
Captivation Software · Annapolis Junction, MD
On-siteFull-timePython · FastAPI
Captivation Software

Software Engineer - Java/OOP/Linux/Git/Maven/REST

2 months ago
Captivation Software · Atlanta, GA
On-siteFull-timeJava · Linux
Captivation Software

Senior DevOps Engineer - AWS/Java/Linux/Ansible/Git/Python

2 months ago
Captivation Software · Hanover, MD
On-siteFull-timeAWS · Java
Captivation Software

Senior DevOps Engineer - AWS/Java/Linux/Ansible/Git/Python

2 months ago
Captivation Software · Aberdeen, MD
On-siteFull-timeAWS · Java
Captivation Software

Senior DevOps Engineer - AWS/Java/Linux/Ansible/Git/Python

2 months ago
Captivation Software · Hanover, MD
On-siteFull-timeAWS · Java
Captivation Software

General Application - Looking for Fully Cleared Professionals!

2 months ago
Captivation Software · Annapolis Junction, MD
On-siteFull-time
Captivation Software

DevOps Engineer - AWS/Ansible/Linux/Python

2 months ago
Captivation Software · San Antonio, TX
On-siteFull-timeAWS · Ansible
Captivation Software

DevOps Engineer - AWS/Ansible/Linux/Python

2 months ago
Captivation Software · Augusta, GA
On-siteFull-timeAWS · Ansible
Captivation Software

DevOps Engineer - AWS/Ansible/Linux/Python

2 months ago
Captivation Software · Columbia, MD
On-siteFull-timeAWS · Ansible
  • Previous
  • 1
  • More pages
  • 718
  • 719
  • 720
  • More pages
  • 761
  • Next
CaseGuard

Senior Software Engineer — C# / WPF

CaseGuard · 🇺🇸 Arlington, VA · posted 2 months ago
ApplyFull posting

Extracted from the posting

Base
Not stated
Remote
On-site
Stack
C#, WPF, .NET
About CaseGuard →

The full posting

CaseGuard is looking for a senior engineer to help drive the evolution of CaseGuard Studio, a feature-rich .NET desktop application for video, audio, image, and document redaction. You'll own significant areas of a large WPF codebase that spans real-time video playback, AI-powered detection, and media processing pipelines — and help shape how the team builds software.

Responsibilities:

  • Lead technical design with product owners and designers, turning ambiguous product goals into architecture, actionable tasks, and timely delivery.
  • Design and build high-quality, high-performance UI and frameworks in a large WPF application.
  • Own cross-cutting concerns: performance, threading, memory, stability, and error handling.
  • Drive incremental refactoring and modernization of existing code without disrupting releases.
  • Mentor junior engineers through code reviews, pair programming, and design feedback, raising the team's engineering standards.
  • Design and build proof-of-concepts for new capabilities and de-risk them before full investment.

Qualifications (Required):

  • Bachelor's degree in Computer Science or related field.
  • 5+ years of professional software development experience, including 3+ years developing rich-client .NET desktop applications, with a track record of owning features from design through production.
  • Expert-level C# and .NET (Framework and modern .NET).
  • In-depth WPF and XAML: custom controls, templating, data binding, rendering and virtualization behavior.
  • Deep experience with multi-threading and asynchronous programming in C#, including UI thread marshaling, TPL, async/await, producer-consumer pipelines, and cancellation.
  • Proven experience profiling and optimizing desktop applications (CPU, memory, render performance).
  • Strong command of MVVM plus broader patterns: dependency injection, repository, messaging/event aggregation.
  • Strong understanding of SOLID principles and the ability to create clean, error-tolerant, and testable designs, with the judgment to apply them pragmatically in legacy code.
  • Experience leading projects or mentoring engineers formally.
  • Experience with Agile/Scrum and the full SDLC.

Qualifications (It’s a plus):

  • Experience with video/audio programming, including FFmpeg or similar technologies, codecs and containers, frame-accurate playback, and hardware acceleration.
  • Experience integrating machine learning/computer vision capabilities (object detection, tracking, OCR, speech-to-text) into production applications.
  • Experience with native interoperability, including P/Invoke, C/C++ libraries, and managed/unmanaged memory management.
  • Experience with distributed/client-server features, including SignalR or WebSockets, REST APIs, and inter-process communication.

Benefits:

  • Competitive Salary
  • Stock Option
  • Medical, Dental, and Vision Insurance
  • 401K
  • Paid Vacation
  • Ten paid holidays per year
  • Friendly and Learning environment

About CaseGuard

CaseGuard is a software company that helps law enforcement agencies, federal agencies, hospitals, schools, airports, and others manage all their media redaction needs in one easy-to-use redaction software. CaseGuard Studio is one of a kind. Our team is driven by a passion for great software design, creating great products, and creative processes; CaseGuard implements innovative ideas across multiple services and agencies. We invest in people. We nurture skills consistent with our values and our future strategy. Our passionate pursuit of excellence, the application of our creativity to solve our clients’ challenges, our technical expertise, and our collaborative spirit are measures of our success.