Full Time

Senior Application Security Engineer

Caterpillar Inc.
$120,000 - $160,000* / year (about $58–$77 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Caterpillar Inc., so some details may not match this job. The employer's own page has the real description.

Overview

The Senior Application Security Engineer at Caterpillar Inc. will play a critical role in ensuring the security and integrity of the company's applications and data. This position involves collaborating with development teams to integrate security best practices throughout the software development lifecycle, identifying vulnerabilities, and implementing effective countermeasures. The engineer will contribute to a secure environment by conducting risk assessments, code reviews, and security testing while providing guidance on mitigating potential threats and enhancing the overall security posture of applications.



Job Responsibilities

  • Conduct security assessments and code reviews to identify vulnerabilities in applications.
  • Collaborate with development teams to implement security best practices throughout the software development lifecycle.
  • Develop and maintain security testing methodologies and tools.
  • Provide training and support to engineering teams on secure coding practices.
  • Monitor application security alerts and respond accordingly to mitigate risks.
  • Work with stakeholders to establish security requirements and compliance standards.
  • Participate in incident response activities and contribute to post-incident analysis.
  • Stay up to date on the latest security threats, vulnerabilities, and technology trends.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience in application security, software development, or IT security.
  • Strong understanding of web application vulnerabilities (OWASP Top Ten) and security protocols.
  • Hands-on experience with security tools such as static/dynamic analysis tools, and penetration testing frameworks.
  • Proficiency in programming languages such as Java, C#, or Python.
  • Excellent analytical and problem-solving skills with a keen attention to detail.
  • Relevant security certification (e.g., CEH, CISSP, or equivalent) is a plus.


Technologies & Tools

The Senior Application Security Engineer will utilize a variety of technologies and tools including, but not limited to, secure coding frameworks, automated testing tools, vulnerability scanning software, and configuration management tools. Familiarity with software development environments, cloud security solutions, and integrated development environments (IDEs) will also be essential to effectively carry out responsibilities.



Ideal Candidates

The ideal candidate for the Senior Application Security Engineer role is someone who is detail-oriented, proactive, and possesses a strong passion for cybersecurity. They should demonstrate excellent communication skills, allowing them to effectively convey complex security concepts to non-technical stakeholders. A collaborative mindset is essential, enabling effective teamwork across various departments. The ideal candidate will also have a continuous desire to learn and stay informed about the latest trends and developments in application security.

Unemployment in Greenland was 2.9% in 2023, says Statistics Greenland. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.