Contrast Security Logo

Contrast Security

Senior Software Engineer

Posted 13 Days Ago
In-Office
8 Locations
Senior level
In-Office
8 Locations
Senior level
The role involves building secure .NET applications, collaborating with teams, and evolving the platform with new features, focusing on software engineering principles.
The summary above was generated by AI

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, is looking for a passionate .NET engineer to join our 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

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.

Top Skills

.Net Core
Asp.Net
Azure
Kubernetes
Win32

Similar Jobs

Yesterday
Easy Apply
Remote or Hybrid
Toronto, ON, CAN
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
In this role, you will deliver end-to-end solutions for connected equipment, mentor other engineers, and focus on customer outcomes, utilizing a customer-focused mindset and strong programming skills.
Top Skills: GoGraphQLReactTypescript
2 Days Ago
Easy Apply
Remote or Hybrid
CA
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Senior Software Engineer II will design and implement infrastructure for map data, enhance telematics for routing, and collaborate with teams to optimize fleet efficiency.
Top Skills: Backend DevelopmentMapping ServicesProgramming FundamentalsRouting Products
3 Days Ago
Easy Apply
Hybrid
Toronto, ON, CAN
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
Develop data replication solutions, handling distributed systems customer escalations, writing production-ready C++ code, and mentoring junior engineers.
Top Skills: C++JavaScriptPython

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account