Lead Software Engineer, Security Solutions

2 weeks ago


San Francisco, California, United States Splunk Full time
Company Overview

Splunk is dedicated to creating a safer and more resilient digital landscape. Our unified security and observability platform is trusted by leading enterprises to maintain the security and reliability of their digital infrastructures.

At Splunk, we believe that our people are the cornerstone of our success, making us a top choice for career opportunities and earning us numerous accolades as a premier workplace.

We encourage you to bring your complete, authentic self to work, embracing what we refer to as your "million data points". Alongside your professional experience and problem-solving abilities, we value your enthusiasm, passion, and individuality.

Role Overview

We are seeking a Lead Software Engineer to join our Mission Control team within Splunk Enterprise Security. This analytics-driven Security Information and Event Management (SIEM) solution addresses a variety of security analytics and operational challenges, including incident triaging, investigations, and responses.

In this role, you will engage in both frontend and backend development across cloud and on-premises platforms, delivering features that meet the growing demands for scalability, performance, and security.

You will collaborate with Product Management and customers to influence the product roadmap and develop solutions that empower users to monitor, detect, and defend against escalating cyber threats.

Key Responsibilities
  • Develop a comprehensive understanding of our product architecture, usage patterns, and real-world deployment scenarios to create valuable solutions for our customers.
  • Enhance product features while prioritizing scalability and performance.
  • Define, develop, and execute performance and scalability benchmarks.
  • Lead projects to completion with minimal supervision.
  • Collaborate with architecture, engineering management, and product management to clarify project requirements.
  • Work with team members to design and implement robust solutions.
  • Maintain product quality through automated testing.
  • Gain expertise in Splunk's core technologies relevant to application development.
  • Mentor junior engineers to foster their development in application programming.
Required Qualifications
  • At least 8 years of relevant experience with a Bachelor's Degree or 6 years with a Master's Degree.
  • Proficiency in Python or Go programming and RESTful web services.
  • Understanding of delivery models such as CI/CD, Docker, and Containers.
  • Passion for optimizing performance and enhancing product quality.
  • Experience addressing challenges related to load, scale, and optimization in large-scale deployments.
  • Strong knowledge of databases, whether relational or non-relational.
  • Experience collaborating with design and engineering teams to plan, develop, and launch software.
  • Familiarity with backend frameworks like Django.
  • Understanding of test-driven development (TDD) methodologies.
  • Experience with agile software development practices.
  • Ability to independently manage projects from inception to completion.
Preferred Qualifications
  • Working knowledge of web development technologies (e.g., HTML5, CSS, JavaScript).
  • Full stack development experience is advantageous.
  • Familiarity with performance testing tools such as JMeter and Webpage tests.
  • Experience in an Agile DevOps environment utilizing CI/CD pipelines (Jenkins, GitLab, GitHub).
  • Knowledge of Splunk or its integrations.
  • Experience in SaaS product development (AWS, Azure, GCP).
  • Involvement in open-source or development-in-the-open projects.
  • Understanding of security and networking principles.
Company Commitment

Splunk is an Equal Opportunity Employer. We are committed to fostering a culture of belonging and inclusivity, ensuring that all employees can bring their authentic selves to work and thrive.

We consider qualified applicants for employment without regard to race, religion, color, national origin, ancestry, sex, gender, gender identity, gender expression, sexual orientation, marital status, age, physical or mental disability, medical condition, genetic information, veteran status, or any other legally protected status.

We also welcome qualified applicants with criminal histories, consistent with legal requirements.

Compensation and Benefits

This role offers a competitive salary and benefits package, including medical, dental, vision, a 401(k) plan with matching, paid time off, and more. For more information about our comprehensive benefits and well-being offerings, please visit our website.



  • San Francisco, California, United States Aqua Security Software Ltd. Full time

    Position OverviewAs a Cloud Security Solutions Architect at Aqua Security Software Ltd., you will play a pivotal role in delivering expert knowledge on the security of software containers, including Docker and other formats, which are increasingly being utilized in enterprise environments. You will cultivate technical partnerships with various stakeholders...


  • San Francisco, California, United States Aqua Security Software Ltd. Full time

    Position OverviewAs a Cloud Security Solutions Architect at Aqua Security Software Ltd., you will leverage your expertise in securing software containers (such as Docker and others) that are increasingly being utilized in enterprise environments. Your role will involve fostering technical relationships with various stakeholders and facilitating sales...


  • San Francisco, California, United States Aqua Security Software Ltd. Full time

    Position OverviewAs a Solutions Architect at Aqua Security Software Ltd., you will play a pivotal role in delivering expert knowledge on the security aspects of deploying software containers, including Docker and similar technologies, which are increasingly embraced in enterprise environments. Your expertise will be crucial in fostering technical...


  • San Mateo, California, United States Snowflake Computing Full time

    Join the forefront of data innovation at Snowflake. As pioneers in the Data Cloud space, Snowflake's founders created a platform that is not only effective and affordable but also universally accessible to all data users. Our mission extends beyond just building a data platform; we aim to empower organizations to harness the full potential of their data with...


  • San Francisco, California, United States Discover Financial Services Full time

    Shape the Future with Us. At Discover Financial Services, you will engage in impactful work from the very start. Our inclusive environment is founded on three essential principles: We Strive for Excellence, We Evolve Daily, and We Achieve Together. We genuinely want you to develop and make a significant impact at one of the foremost digital banking and...


  • San Jose, California, United States Opsin Full time

    Position OverviewType: Full-timeLocation: Hybrid work modelTeam collaboration will occur 2-3 days a week at designated locations.Compensation: Competitive salary, comprehensive benefits, and equity optionsAbout OpsinOpsin is a pioneering GenAI security firm, supported by leading venture capital. We deliver an advanced security orchestration layer that...


  • San Francisco, California, United States Abnormal Security Full time

    Job OverviewAbnormal Security is seeking a Lead Backend Software Engineer to enhance our Detection Team. This division is dedicated to developing cutting-edge technology that identifies and mitigates email and cloud-based threats that were previously undetectable, contributing to a safer digital environment.Role ResponsibilitiesAs a Backend Software Engineer...


  • San Francisco, California, United States Evisort Full time

    About Evisort: At Evisort, we are on a mission to revolutionize the way businesses manage contracts. In a landscape often hindered by outdated and cumbersome contract management systems, we offer an innovative solution that enhances efficiency, scalability, and security, empowering contract professionals to excel in their roles. Our advanced AI technology...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating exceptional tools for AI developers. Our company was established with the understanding that while there are outstanding resources for software developers, there was a lack of equally effective tools for machine learning practitioners to enhance their models.Initially launching our...


  • San Francisco, California, United States Rippling Full time

    About RipplingRippling is a leading provider of human capital management and financial management solutions for businesses. Our platform brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and computers. For the first time ever, you can manage and automate every part of the employee...


  • San Jose, California, United States Opsin Full time

    Position OverviewType: Full-timeLocation: Hybrid work modelCollaboration is essential, with team members working together in person multiple days a week.Compensation: Competitive salary, comprehensive benefits, and equity optionsAbout OpsinOpsin is a pioneering GenAI security firm, supported by leading venture capital. Our mission is to deliver a robust...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating top-notch tools for AI developers. Our journey began with the realization that while there were exceptional resources for developers to enhance their code, there was a lack of equally effective tools for machine learning practitioners to refine their models. From our initial experiment...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating top-notch tools for AI developers. Our journey began with the realization that while developers had access to excellent coding tools, there was a significant gap in resources available for machine learning practitioners to enhance their model-building capabilities. Our initial product...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating exceptional tools for AI developers. Our company was established with the understanding that while there are outstanding resources for developers to enhance their code, there were insufficient tools available to assist machine learning practitioners in refining their models. Beginning...


  • San Francisco, California, United States Aqua Security Software Ltd. Full time

    As a Cloud Solutions Architect at Aqua Security Software Ltd., you will play a pivotal role in delivering expert knowledge on the security of software containers, including Docker and other formats, which are increasingly being utilized in enterprise environments. You will cultivate technical relationships with various stakeholders and assist in sales...


  • San Francisco, California, United States X (formerly Twitter) Full time

    Are you ready to become a key player in the X team and contribute to the development of a groundbreaking real-time information-sharing application that transforms the way individuals connect? At X, our mission is to establish a reliable global digital public square, dedicated to safeguarding freedom of expression and creating a future of limitless...


  • San Francisco, California, United States Voiceflow Full time

    About Voiceflow: At Voiceflow, we are dedicated to revolutionizing the way businesses interact with their customers through voice technology. Our mission is to simplify the creation of voice applications, enabling brands to engage their audiences seamlessly. We are at the forefront of a rapidly evolving industry, empowering organizations of all sizes to...


  • San Francisco, California, United States Voiceflow Full time

    About Voiceflow: At Voiceflow, we are dedicated to transforming the way businesses engage with their customers through innovative voice and conversational experiences. Our mission is to empower teams to create and manage voice applications seamlessly, enhancing user interaction and driving growth. We work with a diverse range of clients, from startups to...


  • San Francisco, California, United States Aqua Security Software Ltd. Full time

    As a Cloud Solutions Architect at Aqua Security Software Ltd., you will take on the critical role of providing expert guidance on the security of software containers, including Docker and similar technologies, which are increasingly being utilized in enterprise environments. You will cultivate technical relationships with various stakeholders and support...


  • San Francisco, California, United States Abnormal Security Full time

    Position OverviewAbnormal Security is in search of a Senior Software Engineer to spearhead significant projects within our core Research and Development sectors. Our team is responsible for creating reusable components such as Account Management, Notifications, and Feature Flags, which empower other teams to swiftly develop their applications.At Abnormal,...