Senior Cloud Engineer You will be part of the team that is responsible for developing applications and systems to provide high availability services to users that use Splunk as a service using cloud based infrastructure. Your work will be mission-critical to every Splunk Cloud user. Responsibilities:

  • Design, build and troubleshoot robust, scalable and secure product features in C++ and Python.
  • Implement horizontally scaled out systems, which allows for many concurrent Splunk deployments and users.
  • Strive to implement minimal to zero-downtime production code pushes. Requirements:

  • Software development experience.
  • Strong development experience with at least one of C++, Python, or Ruby
  • Experience using webserver technologies, build and use REST APIs
  • Understanding of NoSQL approaches to data storage a plus.
  • Experience developing cloud software services and an understanding of design for scalability, performance and reliability.
  • Strong background in cloud-computing technologies (e.g., computation, storage, messaging)
  • Experience with continuous development and testing methodologies and fast release cycles.
  • BS CS requiredDesirable Qualifications:

  • Extensive track record of working on large-scale infrastructure systems.
  • Some Linux system administration skills, Ubuntu Linux a plus
  • Large installation (100+ server, multi-site) experience.
  • Familiarity with web deployment frameworks for Python or Ruby.
  • Experience working on open source projects.

Desired Skills and Experience

See application page for details