Senior Software Engineer II - HashiCorp Vault (Ecosystem)
IBM · Poughkeepsie, AR · 2 wk ago
HybridEngineeringFull-time
Role Overview
We are seeking Senior Engineers with a strong backend focus to join our team. This role involves:
- Leading the design, prototyping, and implementation of multi-phase features and tools with a high business impact.
- Collaborating closely with Product Design, Product Management, and cross-functional engineering teams to align on priorities and technical solutions.
- Assessing and breaking down large projects across multiple teams, evaluating tradeoffs to maintain project momentum and alignment.
- Spotting potential technical issues before they happen and recommending improvements to maintain quality, efficiency, and productivity.
- Staying current on industry trends and best practices, advancing their adoption within the team and across the organization.
- Mentoring and empowering teammates through technical guidance, code reviews, and pair programming.
Requirements
- At least 10 years of experience as an engineer.
- Expert-level proficiency in Go, with a proven track record of developing complex, production-grade applications.
- Experience working with Linux (including troubleshooting and bash scripting).
- Experience working with relational/NoSQL databases.
- Experience working with distributed systems, particularly cloud providers such as AWS, Azure, or GCP, with a focus on scalability, resilience, and security.
- A solid understanding of CI/CD and automation principles (GitHub Actions, etc.).
- Demonstrated conflict resolution skills with the ability to proactively identify and address technical and project-related challenges, balancing differing perspectives to maintain project alignment and team cohesion.
- Skilled in organization and increasingly perceptive of team dynamics and work relationships.
- Able to guide technical decisions to support current and long-term objectives for various projects and products.
- Innovative thinker who can identify areas for improvement and propose solutions that enhance technical roadmaps, processes, and methodologies, ensuring the delivery of high-quality outcomes.
- Experience with directly with internal teams, the customer and/or external community and designs solutions based on requirements and the needs of the customer.
- Experience with containerization (Docker, Kubernetes) and infrastructure as code (preferably Terraform).
- Experience using HashiCorp products (Terraform, Packer, Waypoint, Nomad, Vault, Boundary, Consul).