CrawlJobs Logo

Software Developer – Security Code Review

United States, Orlando · Job Posted December 13, 2025
Apply Position
Job Link Share

Job Description

We are looking for a Security-Focused Software Developer to join our onsite team, specializing exclusively in manual and automated code review for security vulnerabilities. In this role, you will not be writing production code but will be deeply involved in reviewing application code to identify security issues, enforce secure coding practices, and ensure compliance with industry security standards.

Job Responsibility

  • Perform in-depth security-focused code reviews across various codebases and languages
  • Identify common and advanced security vulnerabilities (e.g., injection, XSS, insecure deserialization, insecure APIs)
  • Work closely with developers to educate and guide them in secure coding practices
  • Recommend fixes and mitigation strategies, ensuring adherence to security standards (e.g., OWASP Top 10, CWE, NIST)
  • Collaborate with security engineers, architects, and DevSecOps teams to enhance code security posture
  • Maintain documentation of findings and track remediation status
  • Utilize static and dynamic analysis tools to supplement manual reviews
  • Participate in security audits, threat modeling, and secure code training sessions

Requirements

  • Bachelor’s degree in Computer Science, Cybersecurity, or a related field (or equivalent experience)
  • 5+ years of experience in software development with at least 2 years in secure code review or application security
  • Strong understanding of secure software development lifecycle (SSDLC)
  • Experience identifying and remediating vulnerabilities in code written in one or more languages (e.g., C/C++, C#, Swift, Java, JavaScript, Python)
  • Familiarity with security tools such as SonarQube, Fortify, Checkmarx, Veracode, or similar
  • Knowledge of OWASP Top 10, CWE/SANS 25, and CVSS scoring
  • Strong analytical, communication, and documentation skills

Nice to have

  • Security certifications such as OSCP, CSSLP, CEH, or GWAPT
  • Experience in regulated environments (e.g., finance, healthcare, defense)
  • Familiarity with threat modeling, penetration testing, or red/blue team operations

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Developer – Security Code Review

8 matching positions

Rust Software Developer, Security for AI

We're thrilled to be scaling out a new team at 1Password to keep our customers s...
Location
Location
United Kingdom; Netherlands
Salary
Salary:
Not provided
https://www.1password.com Logo
1Password
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Comfort stepping into new problem spaces and unfamiliar domains and a track record of quickly building expertise through curiosity, adaptability, and continuous learning
  • 3+ years of software development experience
  • At least 1 year of professional software development experience in Rust
Job Responsibility
Job Responsibility
  • Solve complex technical problems a.o. by designing and writing code
  • Continue learning - this role spans a broad techstack and fast-moving domain
  • Participate in planning by identifying major tasks and breaking down, estimating, and planning work
  • Review code for others to maintain high code quality, knowledge share within the team, and support creating a safe environment of giving and receiving feedback
  • Stay informed about the latest industry trends, technologies, and best practices in development
  • Mentor junior and new team members by providing technical guidance, sharing knowledge, and engaging in pair programming sessions
What we offer
What we offer
  • Maternity and parental leave top-up programs
  • Competitive health benefits
  • RSU program for most employees
  • Retirement matching program
  • Free 1Password account
  • Paid volunteer days
  • Peer-to-peer recognition through Bonusly
  • Remote-first work environment
  • Fulltime
Read More
Arrow Right

Senior Software Security Developer

Senior Software Security Developer (C, C++, Security Protocols). This role has b...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 10+ years experience
  • Experience in the design and development of secure software systems, security products and features (eg. SSL, SSH, IPSEC) on Linux or similar UNIX systems
  • Expertise in multiple software systems design tools and languages
  • Advanced C/C++ programming and scripting skills on Linux platforms
  • Strong knowledge of security basic concepts (authentication, access control, auditing, ciphers, cryptography, key management, etc) and security technologies
  • Good understanding of secure design, programming
  • Experience in overall architecture of software systems for products and solutions
  • Designing and integrating software systems running on multiple platform types into overall architecture
  • Strong software engineering background including Software Architecture, design for scalability and Performance
Job Responsibility
Job Responsibility
  • Leads multiple project teams of other software systems engineers and internal and outsourced development partners responsible for all stages of design and development for complex products and platforms, including solution design, analysis, coding, testing, and integration
  • Manages and expands relationships with internal and outsourced development partners on software systems design and development
  • Reviews and evaluates designs and project activities for compliance with systems design and development guidelines and standards
  • provides tangible feedback to improve product quality and mitigate failure risk
  • Provides domain-specific expertise and overall software systems leadership and perspective to cross-organization projects, programs, and activities
  • Drives innovation and integration of new technologies into projects and activities in the software systems design organization
  • Provides guidance and mentoring to less- experienced staff members
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
Read More
Arrow Right

Senior Software Security Developer

Senior Software Security Developer (C, C++, Security Protocols). This role is pa...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 10+ years experience
  • Experience in the design and development of secure software systems, security products and features (eg. SSL, SSH, IPSEC) on Linux or similar UNIX systems
  • Expertise in multiple software systems design tools and languages
  • Advanced C/C++ programming and scripting skills on Linux platforms
  • Strong knowledge of security basic concepts (authentication, access control, auditing, ciphers, cryptography, key management, etc) and security technologies
  • Good understanding of secure design, programming
  • Experience in overall architecture of software systems for products and solutions
  • Designing and integrating software systems running on multiple platform types into overall architecture
  • Strong software engineering background including Software Architecture, design for scalability and Performance
Job Responsibility
Job Responsibility
  • Leads multiple project teams of other software systems engineers and internal and outsourced development partners responsible for all stages of design and development for complex products and platforms, including solution design, analysis, coding, testing, and integration
  • Manages and expands relationships with internal and outsourced development partners on software systems design and development
  • Reviews and evaluates designs and project activities for compliance with systems design and development guidelines and standards
  • provides tangible feedback to improve product quality and mitigate failure risk
  • Provides domain-specific expertise and overall software systems leadership and perspective to cross-organization projects, programs, and activities
  • Drives innovation and integration of new technologies into projects and activities in the software systems design organization
  • Provides guidance and mentoring to less- experienced staff members
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Security Systems/ Software Developer and Tester

As part of our HPE Operations Cybersecurity Lab, the Security Systems/Software E...
Location
Location
United States , Aguadilla
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 4-6 years experience
  • Expertise in multiple software systems design tools and languages
  • Experience of relational database management systems and their query languages (e.g. SQL)
  • Strong Experience writing software using any modern language and technology stack, i.e Python, Javascript, and frameworks for building APIs and user interfaces
  • Knowledge of tools like Metasploit, Nmap, Burp Suite, Wireshark, vulnerability scanning tools, network mapping, and packet analysis
  • Experience in overall architecture of software systems for products, solutions and IT systems
  • Expertize working in a DevSecOps environment
  • Knowledge of OWASP Top 10 vulnerabilities, web-based attacks (SQL injection, XSS, CSRF), and web protocols
  • Experience with encryption methods and their applications
Job Responsibility
Job Responsibility
  • Designs security enhancements, updates, and programming changes for portions and subsystems of systems software, including operating systems, compliers, networking, utilities, databases, and Internet-related tools
  • Analyzes design and determines coding, programming, and integration activities required based on security requirements and general objectives and knowledge of overall architecture of product or solution
  • Design, develop, test, and maintain robust, scalable, and high-quality security and software solutions
  • Supports application and systems security strategy, architecture and roadmaps, review application architectures, code and system services from a security perspective
  • Writes and executes complete security testing plans, protocols, and documentation for assigned portion of application
  • identifies and debugs, and creates solutions for issues with code and integration into application architecture
  • Leads a project team of other software systems engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for assigned systems portion or subsystem
  • Collaborates and communicates with management, internal, and outsourced development partners regarding software systems design status, project progress, and issue resolution
  • Represents the software systems engineering team for all phases of larger and more-complex development projects
  • Provides guidance and mentoring to less-
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Security Systems/ Software Developer and Tester

The Security Systems/Software Developer and Tester will support the design, deve...
Location
Location
United States , Aguadilla
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 4-6 years experience
  • Expertise in multiple software systems design tools and languages
  • Experience of relational database management systems and their query languages (e.g. SQL)
  • Strong experience writing software using any modern language and technology stack, i.e Python, Javascript, and frameworks for building APIs and user interfaces
  • Knowledge of tools like Metasploit, Nmap, Burp Suite, Wireshark, vulnerability scanning tools, network mapping, and packet analysis
  • Experience in overall architecture of software systems for products, solutions and IT systems
  • Expertise working in a DevSecOps environment
  • Knowledge of OWASP Top 10 vulnerabilities, web-based attacks (SQL injection, XSS, CSRF), and web protocols
  • Experience with encryption methods and their applications
Job Responsibility
Job Responsibility
  • Design security enhancements, updates, and programming changes for portions and subsystems of systems software, including operating systems, compilers, networking, utilities, databases, and Internet-related tools
  • Analyze design and determine coding, programming, and integration activities required based on security requirements and general objectives
  • Design, develop, test, and maintain robust, scalable, and high-quality security and software solutions
  • Support application and systems security strategy, architecture, and roadmaps
  • Review application architectures, code, and system services from a security perspective
  • Write and execute complete security testing plans, protocols, and documentation
  • Identify and debug issues, and create solutions for code and integration
  • Lead a project team of software systems engineers and outsourced development partners
  • Collaborate and communicate with management and development partners regarding software systems design status, project progress, and issue resolution
  • Represent the software systems engineering team for all phases of larger and more-complex development projects
What we offer
What we offer
  • Comprehensive suite of benefits that supports physical, financial, and emotional wellbeing
  • Investment in personal and professional development through specific career programs
  • Inclusive work environment and recognition of individual uniqueness.
  • Fulltime
Read More
Arrow Right

Software Engineer, Security (AI Code)

We're looking for a Fullstack Engineer who lives and breathes AI code security. ...
Location
Location
Sweden , Stockholm
Salary
Salary:
Not provided
lovable.dev Logo
Lovable
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience in code security, static analysis, or code scanning, ideally building or contributing to security-focused products (SAST, linters, vulnerability scanners, or similar - with AI or advanced machine learning techniques)
  • 5+ years of full-stack engineering experience shipping high-quality products
  • Proficiency in modern frontend (React/TypeScript) and backend (Golang, Rust) development
  • Solid understanding of systems design, performance tradeoffs, and scalable architecture
  • Strong product sense and ability to translate security findings into intuitive, actionable user experiences
  • Bonus: Master's or PhD in code analysis, static analysis, or a related field
  • Experience integrating AI/LLMs into security tooling
  • Familiarity with mobile app security scanning
Job Responsibility
Job Responsibility
  • Build out our code scanning engine: Design and implement static analysis and security scanning that surfaces findings in user-generated application code across web and mobile
  • Ship features end-to-end across frontend, backend, and infrastructure as part of a small, self-sufficient team (≤3 engineers)
  • Integrate AI/LLM capabilities into security workflows to detect, explain, and remediate vulnerabilities
  • Advocate for secure coding practices, conduct security-focused code reviews, and raise the bar across the engineering org
  • Influence our technical direction and product strategy with a security-first mindset
  • Help make Lovable the most secure AI product in the market
  • Fulltime
Read More
Arrow Right

Senior Security Software Engineer - Security Operations

The Role GM’s Cybersecurity Team safeguards the company’s global information ass...
Location
Location
United States , Warren
Salary
Salary:
125200.00 - 158600.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-7 years in software security engineering
  • advanced proficiency in modern programming languages
  • Expert in API development, microservices, event streaming, and idempotent integration patterns
  • Experience deploying software using any modern CI/CD pipeline and automated delivery practices
  • Hands-on with security tooling integrations (e.g., SIEM, EDR, SSPM)
  • Proven AI integration experience: LLM agents, embeddings, vector databases, RAG, prompt engineering
  • Cloud proficiency (Azure/AWS/GCP) and IaC (Terraform/Bicep/ARM/CloudFormation)
  • Data engineering fluency: ETL/ELT, schema design, normalization/enrichment
  • formats (JSON, YAML, syslog, STIX/TAXII)
  • Excellent cross-functional communication
Job Responsibility
Job Responsibility
  • Own architecture & delivery for complex integration services (APIs, microservices, event-driven workflows) with production SLIs/SLOs
  • Build AI-driven workflows (RAG, summarization, classification, agents) that augment investigations, triage, and orchestration
  • Create reusable connectors bridging SIEM/EDR/IAM/SSPM/ITDR/ITSM and cloud telemetry with robust error handling, retries, and DLQs
  • Implement security automation (SOAR-like playbooks) that enrich alerts and trigger deterministic + AI-assisted responses
  • Harden and observe services with CI/CD, automated testing, performance profiling, metrics, and incident runbooks
  • Mentor engineers and lead technical design reviews, coding standards, and reference implementations
  • Translate requirements into clear epics/roadmaps
  • align stakeholders and deliver on time with quality
What we offer
What we offer
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • incentive pay program based on company, job level, and individual performance
  • Fulltime
Read More
Arrow Right
New

Software Developer

Embed yourself within a major transactional technology initiative. This initial ...
Location
Location
Australia , Melbourne
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
July 10, 2026
Flip Icon
Requirements
Requirements
  • 4+ years of experience writing and optimized backend code in GoLang
  • Proven capability designing and implementing robust RESTful APIs optimized for distributed networks
  • Strong technical literacy with microservices architecture and containerized environments
  • Experience executing automated testing, continuous integration, performance tuning, and peer code reviews
  • Minimum 4+ years of commercial GoLang engineering experiences or high-volume transactional environments
  • Strong proficiency in microservices architecture
Job Responsibility
Job Responsibility
  • Embed yourself within a major transactional technology initiative
  • This initial 12-month fixed-term engagement offers exceptional project stability and long-term pipeline visibility
  • Join an enterprise engineering ecosystem where technical innovation meets secure
What we offer
What we offer
  • Initial 12 month contract
  • Modern hybrid working arrangements centered in Melbourne CBD
  • Exposure to complex, secure transactional architecture and enterprise frameworks
  • Fulltime
Read More
Arrow Right