×
Register Here to Apply for Jobs or Post Jobs. X

Security Software Developer

Job in Hyattsville, Prince George's County, Maryland, 20780, USA
Listing for: Vidoori Inc.
Full Time position
Listed on 2026-06-03
Job specializations:
  • Software Development
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Vidoori is a digital transformation leader recognized for delivering excellence in cloud and software solutions. As we expand our security engineering capabilities, we are seeking an experienced Security Software Developer to join our team. This role offers the opportunity to design, build and maintain secure software components and developer-focused security tooling, and to collaborate across engineering, product and security teams within an inclusive environment that values continuous learning and practical innovation.

Role Overview – Security Software Developer

Reporting to senior technical leadership, the Security Software Developer will design and implement security features, libraries and automation that integrate into our software delivery lifecycle. The role combines hands‑on secure coding with collaboration across application, platform and security teams to reduce risk, improve runtime protection and embed security earlier in development. You will work closely with developers, platform engineers and security colleagues to deliver production-ready, secure software and to continuously improve tooling, processes and developer experience.

Key Responsibilities – Secure Development and Tooling
  • Design, implement and maintain security libraries, SDKs and application-level protections that are secure by design and easy for engineers to adopt.
  • Develop and integrate security automation and developer tooling into CI/CD pipelines to support shift-left security, automated scanning and feedback loops.
  • Build runtime defence capabilities such as input validation, secure authentication/authorisation flows, secrets handling, and secure configuration management.
  • Author and maintain static and dynamic analysis integrations, custom rules or detectors, and remediation guidance to reduce vulnerability introduction and speed up fixes.
  • Collaborate with application teams to threat-model, define security controls and ensure secure implementation of features across the development lifecycle.
  • Contribute to secure CI/CD patterns, signing and verification of artifacts, and supply‑chain protections to improve provenance and integrity of releases.
  • Implement logging, telemetry and alerting for security-related events and provide actionable context to support incident detection and response.
  • Participate in vulnerability triage, root cause analysis and coordinated remediation; contribute to post‑incident reviews and preventative measures.
  • Produce clear developer-focused documentation, secure coding guidelines and runbooks to improve team capability and promote consistent practices.
  • Engage in threat research and proof‑of‑concept work to evaluate new defensive techniques, open‑source tools and runtime protections.
Essential Skills and Experience – Secure Software Engineering
  • Bachelor’s degree in Computer Science, Engineering or a related discipline, or equivalent practical experience.
  • Proven experience (typically 3–7 years) in software development with a focus on security, secure design or security engineering within cloud‑native environments.
  • Strong programming skills in one or more languages commonly used for backend and tooling (e.g., Python, Go, Java, C#) and experience producing well‑tested, maintainable code.
  • Experience integrating security tooling (SAST, DAST, SCA, dependency scanning) into CI/CD pipelines and developing custom checks or rules.
  • Solid understanding of authentication and authorisation standards (OAuth2, OpenID Connect, JWT), secrets management, cryptography basics and secure session handling.
  • Familiarity with container and orchestration environments (Docker, Kubernetes) and practical experience implementing runtime security controls and image hardening.
  • Experience with cloud platforms (AWS, Azure or GCP) and applying platform security best practices (IAM, network controls, KMS, secrets stores).
  • Good knowledge of secure development lifecycle concepts, threat modelling, and common vulnerability classes (OWASP Top Ten, SANS CWE).
  • Excellent communication skills with the ability to explain security concepts to developers and stakeholders and to produce clear technical documentation.
Desirable Skills – Advanced Security…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary