Software Engineer II - HashiCorp Vault (Ecosystem)
Indexed description
Your Role And Responsibilities
We’re looking for Mid-Level Engineers with a deep backend focus to join our team. In this role, you can expect to:
- Design, prototype and implement features and tools while ensuring stability and usability.
- Collaborate closely with Product Design and Product Management partners, as well as engineers on your team and others.
- Follow through on assigned tasks to build and ship medium-sized features, managing task expectations as needed.
- Engage in team discussions around diagnosis, planning, and workflow improvements based on product requirements.
- Apply independent judgment within team practices to determine appropriate actions and solutions.
- Address unforeseen challenges, making recommendations to keep tasks on track.
- Debug and resolve medium-level bugs in products or solutions to maintain quality.
- Review technical contributions for quality and consistency, collaborating with stakeholders to resolve issues and recommend technical or architectural changes.
- Suggest improvements to current processes and propose solutions to enhance the efficiency of architectural components and design.
- Participate in on-call rotations, pairing, and team planning to support product needs.
- Engage in team discussions around diagnosis, planning, and workflow improvements based on product requirements.
- You have experience as an engineer working in Golang.
- You have professional experience developing with modern programming languages and frameworks.
- You have experience working with Linux (including troubleshooting and bash scripting).
- You have experience working with relational/NoSQL databases
- You have experience working with distributed systems, particularly cloud providers such as AWS, Azure, or GCP, with a focus on scalability, resilience, and security.
- Experience in reviewing & refactoring code & making suggestions that improve the codebase and product.
- Writing tests that cover complex and edge cases.
- Demonstrated ability to build trust and foster relationships across teams and stakeholders, with a focus on valuing diverse perspectives and proficiently managing expectations.
- Cloud-native mindset and solid understanding of DevOps principles in a cloud environment.
- Proven decision-making abilities with an intentional, data-driven approach to solving complex technical challenges and delivering results.
- Strong customer focus and systems-thinking mindset, with a commitment to personal accountability, self-awareness, and continuous improvement in support of high-quality outcomes.
- You have experience with containerization (Docker, Kubernetes) and infrastructure as code (preferably Terraform).
- You have experience using HashiCorp products (Terraform, Packer, Waypoint, Nomad, Vault, Boundary, Consul).
- Emerging experience in mentoring team members, helping to enhance their problem-solving, critical thinking, and planning skills.
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search