Job description:
HashiCorp is conducting an internship for Software Engineers.
Job duties and responsibilities:
This role is for a Software Engineering Intern in Consul team here at HashiCorp. Each of these teams works on both open source and enterprise versions of each tool, programming primarily in Go with a focus on stability, reliability, performance, and security. Our infrastructure tools are used in critical environments and operated by a range of organizations and individuals to solve infrastructure management problems. Our infrastructure also includes a robust Cloud platform (HCP) which offers HashiCorp Products as a service to automate infrastructure on any cloud.
This role provides an opportunity to help design, prototype, and implement core features while ensuring the stability of the product across a range of use-cases. Our team’s work can be viewed on GitHub in the products ( Consul) or in libraries our teams depend on, like raft, memberlist, and go-plugin.
In this role, 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
Qualifications required:
- Are currently pursuing a bachelor’s degree in Engineering, Computer Science or equivalent training in India.
- 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
Job/Req. ID: N/A
Company: HashiCorp
Location: Bangalore and Hyderabad
Job Category: Computer Science/IT Engineering
Do you want Job alerts on your Phone? Join our WhatsApp/Telegram Group