A career in IBM Software means you'll be part of a team that transforms our customer's challenges into industry-leading solutions. We are an infinitely curious team, always seeking new possibilities, and dedicated to creating the world's leading AI-powered, cloud-native software solutions. Our renowned legacy creates endless global opportunities for our network of IBMers. We are a team of deep product experts, ensuring exceptional client experiences, with a focus on delivery, excellence, and obsession over customer outcomes. This position involves contributing to HashiCorp's offerings, now part of IBM, which empower organizations to automate and secure multi-cloud and hybrid environments. You will join a team managing the lifecycle of infrastructure and security, enhancing IBM's cloud solutions to ensure enterprises achieve efficiency, security, and scalability in their cloud journey.
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!
What you'll do (responsibilities)-
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
-
Are 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
- Familiarity with IBM and HashiCorp products and services.