Software Engineer - Early in Career Talent

Splunk
Apply Now

Job Description

Join us as we pursue our exciting 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 focused on our work, our customers, having fun, and most importantly, to each other’s success.

Getting a vast variety of massive data ready for analysis is never easy. Splunk is looking for a Software Engineer to join our AI Ops Engineering team to contribute to the sophisticated products to collect, transform and enrich data in a fast, scalable, and reliable way both for Cloud and On-premise customers.

Join a team that is passionate about ensuring code hygiene, using open source libraries, continuous integration and delivery, and a strong belief in automated testing at multiple levels (unit, feature, system, integration, production). You will work with team members in a variety of locations, so excellent team collaboration is important. We rely on daily standups to facilitate communication and get help when needed and use current tools (Slack, Confluence, video conference) to communicate decisions and stay connected.

Responsibilities

  • Contribute to the design and development of one or multiple features. 
  • Participate in developing project timelines, implementation, design specifications, system flow diagrams, documentation, testing, and ongoing support of systems. 
  • Follow the best software development practices and participate in code reviews, and design discussions. 
  • Develop code with sufficient unit and functional test coverage. 
  • Work in an Agile environment and follow scrum practices. 
  • Receive guidance from Senior engineers/architects for current and strategic features. 
  • Help identify and develop ways to improve our team's productivity and efficiency by expanding on our existing tools and processes. 
  • Become proficient in Splunk's core technologies and processes as they apply to application development.

What you'll need 

  • 0 - 2 years of relevant industry experience with a bachelor’s degree; or a master’s degree. 
  • Good knowledge of web standards and modern browsers, responsive design, and the full web technology stack. 
  • Experience in client-side scripting and JavaScript frameworks (React). 
  • Programming experience in at least one of Java/C++/Python. 
  • A strong foundation in computer science, with strong competencies in operating systems, networks, data structures, algorithms, distributed systems, and software design. 

Company Info.

Splunk

Splunk turns machine data into answers. Organizations use market-leading Splunk solutions with machine learning to solve their toughest IT, Internet of Things and security challenges. Splunk (the product) captures, indexes and correlates real-time data in a searchable repository from which it can generate graphs, reports, alerts, dashboards and visualizations.

  • Industry
    Information Technology
  • No. of Employees
    5800
  • Location
    270 Brannan St, San Francisco, California 94107, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Splunk is currently hiring Software Engineering Intern Jobs in San Francisco, CA, USA with average base salary of $120,000 - $190,000 / Year.

Similar Jobs View More