This job ad has been posted over 30 days ago...

6

applicants

Software Engineer - Security Compliance Solutions Full-time

at Splunk in Seattle (or San Francisco), United States (Published at 05-05-2011)

(Apply only if you've a valid US Work Visa)

Splunk is a privately-owned, high-growth, and profitable company that develops enterprise software to provide visibility and operational intelligence into IT machine data. The Splunk solutions team builds value solutions that leverage the Splunk IT data engine to solve some of the hardest security and compliance problems faced by customers running the largest, most complex IT environments in the world.

Our fast-growing team is expanding to include a Software Engineer who is ready to broaden their expertise beyond a typical programming role. Ideal candidates will enjoy learning about new technologies, programming languages, tools, and security or compliance challenges faced by organizations in an ever increasing world of digital threat to information and assets.
Your days will be a mix of writing software, building user interfaces, designing and planning, and interviewing customers / partners to solve real-world problems. You must enjoy wearing multiple hats and thrive in the rapidly-changing and entrepreneurial environment of a startup. Candidate should have the capacity to be a signifciant contributor to a highly dedicated and focused team building several 'Version 1.0' products and expanding capabilities for 'Version 2.0' products in one of the industry's most unique and innovative companies.

The Splunk Solutions team strives to select the best technical minds with the highest ethical and professional standards who can quickly deliver high-quality results as measured by working software. Solutions applications are becoming increasingly important to Splunk’s growing business, and your contribution will be critical to helping us reach our goals.

Role / Responsibilities:
- Learn new technologies, quickly come up to speed, and apply to real-world problems
- Work within the security compliance solutions team to implement software that is easy to install, configure, and use
- Build software products using a mix of custom code, scripts, and core Splunk framework and functions
- Communicate clearly and thoughtfully with customers, sales, and marketing groups (written, verbal)
- Stay highly organized and able to hit tight deadlines; use disciplined approaches to problem solving; produce quality software
- Focus on getting things done while being process aware; maintain a 'do whatever it takes' attitude
- Very little travel (< 5%) to customers and/or other development sites
Actual title will depend on the candidate's level of experience and fit for the position.

Ideal candidates will have the following profile:

Education / Experience:
- Bachelor's degree in a technical field (e.g. EE, CS)
- 4+ years of product development, preferably in both small and large company environments
- 2+ years of multi-platform (Windows, Unix) software development
- 2+ years of GUI and/or web application development
- Experience in a security or compliance focused software product company preferred

Intermediate to Advanced Technical Knowledge:
- Data structures, algorithms, efficient and performant code development skills
- Development tools (perforce, make, IDE's, etc.)
- Using, developing on, and administering multiple OSes (Windows, Unix, Linux)
- Python scripting (or experience that indicates you could become proficient very quickly)
- Building web applications (e.g. HTML, CSS, JavaScript, XML, PHP, ASP.NET, HTTP) and MVC
- At least 3 programming or scripting languages (Java, C#, C/C++, Ruby, Perl, VBScript, etc.)
- Software development lifecycle methods (e.g. waterfall, Agile / scrum) and typical process steps

Basic Technical Knowledge:
- Data extraction and reporting technologies (e.g. Regular Expressions, XPath, Crystal Reports, SSRS)
- Development using application development frameworks (J2EE, Apache projects, .NET, Cherry.py, Rails, etc.)
- Systems management technologies (Syslog, JMX, WMI, ESXTop, SNMP, UNIX tools, etc.)

Complementary Technical Knowledge (pluses):
- Enterprise IT architectures (3/4-tier apps, data centers), networking (architectures, switching, routing)
- IT system and network security: use cases, processes / procedures, and common techniques and tools
- Security solutions and technology (Firewalls, IDS/IPS, AV, VA, Honeypots, Encryption, SIEM, etc.)
- Compliance and Governance regulations (HIPAA, SOX, PCI, FISMA, ISO 27001, etc.)
- Relational databases (e.g. SQL, Oracle) or “Big data” technologies (Map-Reduce, Hadoop)

Benefits: Health care, dental, vision, life insurance, flexible spending and dependent care accounts, PTO, sick leave, and 401k.

Splunk is an equal opportunity/affirmative action employer supporting workforce diversity.

Note: Applications have been closed


Recent jobs at Splunk


Viewed: 848 times
« Go back to category
Is this job ad fake? Report it!   
Recommend to a friend