Full Time

Senior Software Engineer, Enterprise Security (US Remote Available)

Splunk
Remote!
$120,000 - $160,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 Senior Software Engineer, Enterprise Security at Splunk plays a critical role in enhancing and securing the company's enterprise applications. This position involves designing, implementing, and optimizing security features across a range of software functionalities. The ideal candidate will collaborate closely with various teams to ensure that best security practices are integrated into all development processes, while also staying ahead of emerging threats and vulnerabilities in the cybersecurity landscape.



Job Responsibilities

  • Develop and maintain robust security systems for enterprise applications to protect sensitive data and infrastructure.
  • Design and implement security features and protocols that ensure compliance with industry standards and regulations.
  • Conduct security assessments and vulnerability testing to identify potential security risks and implement solutions accordingly.
  • Collaborate with cross-functional teams to define and implement security-related software architecture.
  • Monitor and respond to security incidents, performing root cause analysis and recommending improvements.
  • Stay updated with the latest security trends, technologies, and threats to continuously refine security practices.
  • Provide guidance and mentorship to junior engineers and foster a culture of security awareness within the development team.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field; Master’s degree preferred.
  • Minimum of 5 years of experience in software development with a focus on security practices.
  • Strong understanding of security frameworks and frameworks such as NIST, OWASP, and CIS.
  • Proficiency in programming languages such as Python, Java, or C# and familiarity with front-end technologies.
  • Experience with cloud security, securing applications within AWS, Azure, or Google Cloud platforms.
  • Solid experience with security tools and technologies, such as firewalls, intrusion detection/prevention systems (IDS/IPS), and threat modeling.
  • Excellent problem-solving skills and the ability to work in a fast-paced environment.


Technologies & Tools

The Senior Software Engineer, Enterprise Security role utilizes a variety of advanced technologies and tools including but not limited to security analysis software, automated code scanning utilities, cloud security platforms, and scripting languages. Familiarity with security protocols such as SSL/TLS, OAuth, and SAML is essential, as well as experience with CI/CD pipelines and version control systems like Git. A strong foundation in data encryption techniques and database security is also valuable.



Ideal Candidates

Ideal candidates for the Senior Software Engineer, Enterprise Security position at Splunk are individuals who demonstrate strong analytical and technical skills coupled with a proactive mindset toward security challenges. They possess a keen attention to detail and exhibit excellent communication abilities to effectively convey complex security concepts to diverse teams. Successful candidates are collaborative, adaptable, and passionate about evolving security methodologies, with a commitment to continuous learning and professional excellence.

Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →

View Similar Jobs

Matches Jobs

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