IBM is an IT technology and consulting firm providing computer hardware, software, infrastructure, and hosting services. They are seeking a Software Engineering Intern to contribute to HashiCorp's offerings, focusing on enhancing IBM's cloud solutions and managing the lifecycle of infrastructure and security.
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
Qualification
Required
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
Preferred
Familiarity with IBM and HashiCorp products and services.
Benefits
No items found.
IBM is an IT technology and consulting firm providing computer hardware, software, infrastructure, and hosting services.