Full Time

Sr. Principal Software Engineer - Enterprise Security (US Remote Available)

Splunk
Remote!
$150,000 - $200,000* / year

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 Splunk, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Sr. Principal Software Engineer - Enterprise Security at Splunk will be responsible for leading and designing innovative security solutions that help organizations manage, monitor, and respond to security threats effectively. This role involves collaborating with cross-functional teams to develop robust security architectures that address both current and emerging security risks. The ideal candidate will leverage their deep technical expertise and strategic mindset to enhance our enterprise security offering, ensuring the protection of critical business assets while enabling secure and efficient workflows.



Job Responsibilities

  • Design and implement advanced security architectures and frameworks that enforce best practices across the organization.
  • Lead the development of enterprise security software solutions, ensuring scalability, reliability, and performance.
  • Collaborate with product management, engineering, and other stakeholders to determine and address security requirements and vulnerabilities.
  • Conduct security assessments and threat modeling sessions, providing actionable insights and mitigation strategies.
  • Mentor and guide junior engineers, promoting a culture of security awareness and best practices throughout the team.
  • Stay current with emerging security technologies, standards, and practices to proactively identify security gaps and opportunities for innovation.
  • Work closely with compliance teams to ensure software applications meet relevant regulatory requirements and security standards.


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Cybersecurity, Information Technology, or a related field.
  • 10+ years of experience in software engineering with a strong focus on security.
  • Proven experience in designing and developing security systems and applications.
  • Deep understanding of threat modeling, security protocols, cryptography, and secure coding practices.
  • Proficiency in multiple programming languages such as Java, Python, or C++.
  • Experience with security frameworks and compliance standards such as ISO, NIST, or PCI-DSS.
  • Strong analytical and problem-solving skills, with the ability to work in a fast-paced environment.


Technologies & Tools

This position will involve the use of a variety of technologies and tools including, but not limited to, secure cloud environments (AWS, Azure), security information and event management (SIEM) solutions, network security protocols, and collaboration software. Familiarity with DevOps practices and tools, as well as vulnerability scanning and penetration testing tools, will also be advantageous in this role.



Ideal Candidates

The ideal candidate for the Sr. Principal Software Engineer - Enterprise Security role is a proactive and innovative thinker who thrives in collaborative environments. They possess a strong passion for cybersecurity and are committed to continuous learning to stay ahead of the evolving threat landscape. A track record of successfully leading complex projects and the ability to communicate effectively with both technical and non-technical stakeholders are essential traits. Moreover, candidates should be adaptable, detail-oriented, and able to work autonomously while motivating others in the team.

The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →

View Similar Jobs

Matches Jobs

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