Senior Software Engineer
Contrast Security
Location
Baltimore
Employment Type
Full time
Location Type
Hybrid
Department
Engineering
At Contrast Security, we’re redefining how organizations protect their software at the speed of modern development. With industry-leading Application Detection and Response (ADR), we give teams the power to detect, stop and fix real threats in real time. If you're passionate about building smarter, faster, more effective security, you’ll fit right in.
We’re looking for sharp minds, fearless builders, and problem-solvers who thrive on turning complex challenges into innovative solutions.
Contrast Security, a pioneer in interactive application security testing and runtime application self-protection, is looking for a passionate .NET engineer to join our growing team. If you thrive on solving complex engineering problems, care deeply about building secure and scalable software, and want to make an impact in a fast-moving environment, we’d love to hear from you. At Contrast, you’ll collaborate with talented teammates, tackle unique challenges, and help shape the future of application security.
Responsibilities:
Collaborate with product management and engineering teams to design and deliver new functionality.
Build high-performing, scalable code capable of dynamically analyzing .NET applications.
Work closely with experts in the application security space to make software more resilient.
Champion continuous delivery by developing code that is testable and integrated into automated pipelines.
Balance priorities from multiple stakeholders while staying focused on building impactful solutions.
Continuously evolve the platform to incorporate new features and capabilities.
Qualifications:
5+ years of software engineering experience.
Deep expertise with .NET Core/Framework, ASP.NET/Core, and Win32.
Experience working in Azure environments.
Strong foundation in software engineering principles and a passion for testing, code coverage, and security.
Proven ability to lead, mentor, or coach technical teams.
Adaptability and curiosity to learn on the job and solve novel engineering problems.
Excellent communication skills with both technical and non-technical audiences.
-
B.S. in Computer Science or related field; eligible to work in the U.S. or EU.
Bonus Points For:
Experience with containers, Kubernetes, and operators.
Knowledge of .NET Core on Linux.
Work with the .NET Profiler interface, APMs, or similar agents.
Rust programming experience.
We're transforming the way the world secures software. If you're ready to make a real impact, thrive in a fast-paced environment, and grow alongside a team of passionate professionals, we’d love to hear from you.
Apply today and help us shape the future of application security.