Apply

Software Engineer II - Infrastructure Transformation

Posted 7 days agoViewed

View full description

📍 Location: United States

💸 Salary: 126100.0 - 148300.0 USD per year

🔍 Industry: Software Development

🏢 Company: HashiCorp👥 1001-5000💰 Secondary Market about 4 years ago🫂 Last layoff over 1 year agoPrivate CloudDevOpsInformation TechnologyCyber SecuritySoftwareCloud Infrastructure

🗣️ Languages: English

🪄 Skills: AWSBackend DevelopmentSoftware DevelopmentCloud ComputingGCPGitKubernetesAzureGoCI/CDLinuxDevOpsTerraformMicroservicesAnsible

Requirements:
  • You have professional backend software development experience in cloud environments.
  • You have strong programming language experience using Go or another modern programming language.
  • You have experience operating AWS, Azure, or Google Cloud infrastructure.
  • You are familiar with microservices architectures, and ideally have seen microservices in operation at a global scale, including its active development.
  • You are familiar with infrastructure management and operations lifecycle concepts
  • You have experience building and supporting the production infrastructure for a large-scale SaaS application.
  • You have a good handle and understanding of platform engineering.
  • You exhibit exceptional problem-solving abilities with a proactive and analytical approach to identifying and resolving infrastructure issues.
  • You are comfortable and enthusiastic about adopting the HashiCorp way of building systems, using an infrastructure-as-code (IaC) approach, and taking advantage of immutable infrastructure.
  • You have experience using source management tools like Git
  • You are willing and eager to learn new technologies and methodologies
  • You are a proficient collaborator and are able to effectively communicate across diverse teams and partners.
  • You have a customer-centric attitude and willingness to enthusiastically support the engineering teams to help HashiCorp continue to deliver great products and services
Responsibilities:
  • Perform hands-on coding, configurations, and deployment of tools and services to improve infrastructure delivery, performance and scalability.
  • Work cross-functionally with Internal Platform Engineering teams to align infrastructure solutions with technical and business requirements.
  • Contribute to multiple concurrent projects, focusing on key business initiatives, abstractions, migrations, and performance optimization.
  • Review and test platform solutions, make recommendations, and contribute to technical proposals.
  • Create and maintain detailed documentation of infrastructure configurations, procedures, and troubleshooting guides.
  • Effectively leverage project management fundamentals, identifying and collaborating with stakeholders, determining scope, making suggestions, and managing expectations.
  • Regularly adapt to new platforms, technologies, and areas of focus as objectives are realized and new initiatives begin.
Apply