Sr. Enterprise Software Engineer - Python

Engineering San Jose, California


Sr. Enterprise Software Engineer - Python

Splunk is the only purpose-built Security Automation & Orchestration platform, and the first to provide an open growing and community for sharing playbooks, apps and new technologies. It makes security smarter, faster, and stronger.

Are you passionate about working on products that makes a difference to our customer. Serving the customer is in our DNA and working directly with them is our core value. Do you value working in an environment where you are empowered to make technological decisions to make our customer lives better.

If staying technically challenged and working with customers excites you, we are looking for an exceptional highly motivated Python Developer with real passion for security to extend the capabilities of our premier platform. With a razor sharp focus on well tested, performant code, come help protect the world's networks.

Responsibilities:

  • Achieve a deep knowledge of our product architecture, design and implement new features to reduce mean-time-to-resolution of security events
  • Build external and internal facing APIs
  • Collaborate with product management, QA, and release teams solving hard problems and improvements
  • Work directly with engineers and product managers to influence the product requirements
  • Keep product quality in mind and use tools and technologies to make engineering process efficient

Requirements:


  • Expertise in Python programming is a must
  • Proficiency with rest framework such as Django, Flask
  • Good understanding of threading limitations, multi-process architecture, event driven programming, functions, improvements, classes, comprehensions, exceptions and problem solving in Python is a huge plus
  • Experience in working DevOps Engineering environment with owning tests, CI/CD pipelines is valuable
  • Take pride writing reusable, scalable, testable, and rapidly growing efficient code
  • 8 years of related experience with a technical Bachelor’s degree; or 6 years and a technical Master’s degree; or a PhD with 3 years’ experience; or equivalent experience.

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

Thank you for your interest in Splunk!