C++ Software Engineer, Early Career
Splunk8 months ago
Boulder, Colorado, United States
On-site
Full-time
Beginner Level (< 1 year)
Job Description
Position Overview
Splunk is on a mission to build a safer, more resilient digital world. In this role at our Boulder, CO office, you will join a culture that values your whole, authentic self – your “million data points.” You’ll work on complex problems supporting both internal and external customers, gaining exposure to our values-driven process and collaborating with multi-functional teams. Candidates must graduate in or before December 2024 and have hands-on experience with C++.
Key Responsibilities
- Design, develop, code, and test software systems and applications.
- Build innovative solutions that address functional and non-functional aspects like performance, security, globalization, and accessibility.
- Recommend and implement modifications to processes, contributing to standard methodologies, architecture, and implementation.
- Collaborate with teams including Security, Compliance, Support, and Education for cross-functional initiatives.
- Interact with internal and external customers to identify issues and potential solutions.
- Work on legacy implementations under team ownership.
- Participate in the hiring and onboarding of incoming interns.
- Participate in a 24x7 on-call rotation.
Required Qualifications
- Bachelor's, Master's, or PhD in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Mathematics, or a related technical field.
- Experience with C++ programming through academic projects, internships, or full-time work.
Preferred Qualifications
- 2+ years of experience with C++.
- Exposure to Docker, Kubernetes, or public cloud platforms (e.g. AWS, GCP, Azure).
- Demonstrated experience working with REST APIs.
- Experience with test-driven development and various levels of automated tests (unit, functional, integration, system, or performance/load tests).
- Understanding of CI/CD processes.
- Familiarity with modern version control systems, such as Git.
- Experience building meaningful software applications, whether in class, as a hobby, on the job, or as part of open source projects.
- Strong verbal and written communication skills.
Benefits & Perks
- Compensation:
SF Bay Area, Seattle Metro, and New York City Metro Area:
$119,200.00 - $163,900.00 per year.California (excludes SF Bay Area), Washington (excludes Seattle Metro), Washington DC Metro, and Massachusetts:
$107,280.00 - $147,510.00 per year.All other areas:
$95,360.00 - $131,120.00 per year.
This role is eligible for incentive compensation and may qualify for equity or long-term cash awards. - Benefits: Enjoy a competitive benefits package that includes medical, dental, vision coverage, a 401(k) plan with match, paid time off, and much more.
- Flexible work arrangements with options for remote and/or in-office work.
Required Skills
C++