Sr. Software Developer In Test, Security

Splunk San Jose , CA 95111

Posted 5 months ago

Join us as we pursue our disruptive new vision to make machine data accessible, usable and valuable to everyone. We are a company filled with people who are passionate about our product and seek to deliver the best experience for our customers.

At Splunk, we're committed to our work, customers, having fun and most importantly to each other's success. Learn more about Splunk careers and how you can become a part of our journey!


As a Sr Software Development Engineer in Test, Security you will work closely with the Product Security Engineering team and Product management team to develop, script and execute sophisticated tests to verify conformance of Splunk features and their functionality implemented by Engineering against required functional specifications laid out by Splunk Security team. We are looking for motivated, enthusiastic and focused individuals who have a real passion for quality engineering and have strong knowledge of product quality standards, automation and processes.

What we provide:

  • Opportunities to develop and grow as an engineer. We are at the forefront of our industry, always expanding into new areas, and working with open source and new technologies.

  • A set of talented and dedicated peers, all the way from engineering, test engineers to product management.

  • Breadth and depth. You want to work on an area that spans backend and frontend and SDKs?

    We have that. You want to go deep into optimizing how we compress data for fast random-access retrieval? We have that too, and more.

  • Growth and mentorship. We believe in growing engineers through ownership and leadership opportunities. We also believe mentors help both sides of the equation.

  • A stable, collaborative and supportive work environment. We work in an open environment, have a shared kitchen and sit down for a quick sync every morning.

  • Balance. We don't expect people to work 12 hour days.

    We want you to have a successful time outside of work too. Want to work from home sometimes? No problem. We trust our colleagues to be responsible with their time and commitment, and believe that balance helps cultivate a positive environment.

What you provide:

  • Understanding of Security systems. Security experience is required.

    Examples of areas you need to be knowledgeable in Federated Authentication/Authorization in technologies like SAML/LDAP. Experience in generating different security attacks like XSS, SQL Injection, LDAP Injection, XML Injection, Path Traversal, Local/Remote File Inclusion etc.

  • Distributed. Experience in working on distributed systems like AWS Cloud.

  • Design, build and maintain test automation. Ability to integrate security testing and tooling into CI pipeline of test automation.

  • Experience in building/improving test automation frameworks. 5+ years' experience developing test automation in Python/Go or other frameworks like Selenium, Jenkins.

  • Develop/research automation tools used to improve the test coverage efficiency and sufficiency. Develop and explore test frameworks, tools, infrastructure to perform multiple security attacks on the Splunk system. Strong understanding of vulnerabilities, common attackvectors and how to reproduce them locally.

  • Education. BS/MS in Computer Science or Information Security.

We value diversity at our company. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or any other applicable legally protected characteristics in the location in which the candidate is applying.

For job positions in San Francisco, CA, and other locations where required, we will consider for employment qualified applicants with arrest and conviction records.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Developer In Test (Sdet) Java Developer/ White Box Testing

PRA Health Sciences

Posted 4 days ago

VIEW JOBS 8/21/2019 12:00:00 AM 2019-11-19T00:00 Does solving hard technical challenges appeal to you? Do you want to find a balance that still lets you be, well, you? Most of all, do you want to do it in a place where you're more than an employee number? Still here? Good. Because if this is you, we'd really like to meet you. The IT Software Engineer in Test for PRA's Nextrials Division in San Ramon, CA will analyze needs, determine requirements, develop and maintain applications, in a fast-paced and intricate environment. The role will follow standard operating procedures to deliver high-quality technology solutions to clients, departments, and users. * Analyzes and translates business requirements into functional and non-functional system requirements * Participates in design sessions and provides input on the processes and software solution * Designs technical solution, tests, and develops software to satisfy demand * Develops, implements, and maintains systems that conform to company's information technology principles, compliance levels, and architecture * Partner with infrastructure and architectural heads to ensure the application meets service level standards and roadmap requirement * Follows directives and standards on programming style and documentation * Develops and maintains new and existing applications under supervision of senior team members * Participate in the creation and execution of smoke, unit, and regression testing on projects * Perform root cause analysis on system performance using a variety of analytical skills, techniques, and resources * Provides training, technical support, and documentation to peers and end users * Routinely communicates project statuses (progress, dependencies, issues encountered, time remaining) to the team * Participates in code reviews by providing input and ensuring code developed adheres to established development standards and best practices * Creates custom and ad hoc reports Qualifications: * Bachelor's Degree (or international equivalent) Computer Science preferred, or relevant experience * 2+ years of experience working on either large scale application or involved in startups in a senior capacity or a combination of both. * Strong ability to troubleshoot application issues * Web application Front-end and backend troubleshooting experience preferred. * In depth SQL knowledge and usage with major platforms such as Oracle, DB2 or MS SQL Server required. * Database administration skills desired, but not required. * Scripting Languages such as Shell scripts, Python, Perl, Powershell preferred. * Ideal person would have UNIX/ Linux/ Windows administration skills desired(but not required) * Demonstrated use of languages like C, C++, JAVA, etc. preferred. * Ability to translate business requirements into system functional and nonfunctional requirements * Strong communication (written and verbal) skills including presenting, collaborating and persuading * Strong ability to design & organize software test plans * Flexibility and adaptability to changing requirements dictated by business and IT * Experience with software testing in a FDA regulated environment (GMP, GLP, and GCP systems) highly preferred * Knowledge of software development lifecycle methodologies (e.g. Waterfall, Iterative, Agile). * Performance testing of Web Applications like JMeter, Webload, LoadNinja, etc * CI environment and configuration such as use of Github webhooks, gitlab pipelines etc * Ideal person would be familiar with RPA tools like Automic, Blue Prism, UIPath etc. (but not mandatory). * To qualify, applicants must be legally authorized to work in the United States, and should not require, now or in the future, sponsorship for employment visa status. PRA is an EEO/AA employer and is committed to providing opportunities to minorities, women, veterans and individuals with disabilities. PRA Health Sciences San Jose CA

Sr. Software Developer In Test, Security