Match score not available

Software Engineering Intern (Undergraduate)

extra holidays - extra parental leave - work from anywhere - fully flexible
Remote: 
Hybrid
Contract: 
Salary: 
61 - 88K yearly
Experience: 
Entry-level / graduate
Work from: 
Austin (US)

Offer summary

Qualifications:

Currently pursuing a bachelor's degree in Engineering, Computer Science or equivalent, Proficient in Go, Python, Java, C++, or similar programming languages, Fundamental knowledge in security and distributed systems, Academic or professional experience in a related environment, Excellent analytical and problem-solving skills.

Key responsabilities:

  • Contribute to the HashiCorp community through code review and support
  • Advocate for improvements to product APIs and core functionalities
  • Build and architect systems for large-scale resource management
  • Work on issues crucial for customer success and community benefit
  • Own the complete lifecycle of feature development from design to release
Hashicorp logo
Hashicorp Large https://local.hashicorp.com/es
1001 - 5000 Employees
HQ: San Francisco
See more Hashicorp offers

Job description

About the Role

This role is for a Software Engineering Intern on one of the Vault, Terraform, or Cloud teams here at HashiCorp. 

We build the Infrastructure Cloud which allows enterprises to take a unified approach to Infrastructure and Security Lifecycle Management:

Infrastructure Lifecycle Management: Build / Deploy / Manage

  • Terraform allows you to use infrastructure as code to provision and manage any infrastructure across your organization.
  • Packer standardizes image workflows across cloud providers, allowing teams to build, govern and manage any image for any cloud.
  • Waypoint makes infrastructure easily accessible at scale, enabling platform teams to deliver golden patterns and workflows with an internal developer platform.
  • Nomad brings modern application scheduling to any type of software, allowing you to manage containers, binaries and VMs efficiently in the cloud, on-premises and across edge environments.
  • Vagrant isolates dependencies and their configuration within a single disposable and consistent development environment.

Security Lifecycle Management: Protect / Inspect / Connect

  • Vault provides organizations with identity-based security to automatically authenticate and authorize access to secrets and other sensitive data.
  • Boundary standardizes secure remote access across dynamic environments, allowing organizations to connect users and manage access with identity-based security controls.
  • Consul standardizes service networking, allowing you to discover and securely connect any service across any runtime with identity-based service networking.

We deliver the Infrastructure Cloud through an enterprise-grade unified SaaS platform, HCP, as well as to enterprises through self-managed options.

Across product engineering and platform engineering teams, HashiCorp is looking for great engineering interns to come join us in developing the Infrastructure Cloud!

As a Software Engineer Intern, you can expect to learn how to...
  • Contribute to the HashiCorp community by providing code review, and support to HashiCorp employees, community members, and partners
  • Advocate and support improvements to product APIs and core to improve development and integration of tools and plugins
  • Build and architect systems for managing extremely large-scale global fleets of resources
  • Work on issues and improvements critical to the success of HashiCorp customers and the broader community
  • Own the full lifecycle of feature development from design through testing and release
  • Program in Golang, learning from and contributing to a team committed to continually improving their skills
What you’ll need (basic qualifications)
  • Currently pursuing a bachelor's degree in Engineering, Computer Science or equivalent training in the United States
  • Have academic or experience working in a professional environment 
  • Have some proficiency in Go, Python, Java, or C++ or similar programming language
  • Have fundamental knowledge in security, distributed systems, service oriented architectures or schedulers
  • Have excellent analytical and problem-solving skills
  • Have the ability to work in a fast paced, team-based environment
  • Are a creative problem-solver who also understands real-world products  
  • Have the constant desire to grow, learn, and explore new things
  • Emulate the HashiCorp principles

If you are on the fence about whether you meet our requirements, please apply anyway! If you are interested in working on a specific tool or product, please note it in your cover letter.

 

Individual pay within the range will be determined based on job related-factors such as skills, experience, and education or training.

For incoming 2nd year students, the hourly rate for this role is:
$32$37 USD
For incoming 3rd year students, the hourly rate for this role is:
$32$46 USD

Required profile

Experience

Level of experience: Entry-level / graduate
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Scheduling
  • Analytical Skills
  • Teamwork
  • Creative Problem Solving
  • Verbal Communication Skills
  • Willingness To Learn

Software Engineer Related jobs