Software Engineer Intern
Front-end, Boulder, CO, Summer 2024
Confirmed live in the last 24 hours
Splunk

5,001-10,000 employees

Data management & visualization platform
Company Overview
Splunk's mission is to address the challenges and opportunities of managing massive streams of machine-generated big data. Splunk is the leading software platform for machine data that enables customers to gain real-time Operational Intelligence.
AI & Machine Learning
Data & Analytics
Cybersecurity

Company Stage

IPO

Total Funding

$1.4B

Founded

2003

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

1%

1 year growth

1%

2 year growth

9%
Locations
Colorado, USA
Experience Level
Intern
Desired Skills
Agile
JavaScript
Jest
jQuery
Git
HTML/CSS
Mocha
React.js
TypeScript
UI/UX Design
Redux.js
CategoriesNew
Software Engineering
Requirements
  • Actively pursuing a Bachelor's, Master's, or PhD in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Mathematics or a related technical field, and a strong record of academic achievement
  • At least one semester/quarter remaining to complete after the internship
  • Available to work 40 hours a week for 12 weeks
Responsibilities
  • Design, develop, code and test software systems, or applications for software improvements and new products
  • Build innovative solutions that enable rapid development
  • Contribute through participation in agile development of project timelines, implementation design specifications, system flow diagrams, documentation, testing, and ongoing support of systems
  • Make an impact through your recommended modifications to processes and procedures, and directly contribute to standard methodologies, architecture, and implementation
Desired Qualifications
  • Strong interest in front-end/UI development
  • Familiarity with frontend JavaScript technologies including React/Redux, (nice to have: Typescript, jQuery, Backbone)
  • Exposure to styling web applications using CSS
  • Experience with modern version control system, such as Git
  • Exposure to test automation, such as Karma, Mocha, Jest, Storybook, etc
  • Understanding of CI/CD
  • Experience building meaningful software applications: in a class, as a personal hobby, as a job, as part of an open source project
  • Exposure to Agile development
  • Experience collaborating with others in a fast-paced environment
  • Strong communication skills, verbal and written
  • Ability to learn new technologies quickly