Site Reliability Engineer - Cloud Services

Hashi Corp


2 months ago

12/25/2019 10:22:57

Job type: Full-time

Hiring from: US or Canada

Category: Software Development


About HashiCorp

At HashiCorp, we operate according to a strong set of company principles, many of which are described in The Tao of HashiCorp. We value top-notch collaboration and communication skills, both among internal teams and in how we interact with our users. We take care to balance and be responsive to the needs of our open source community as well as our enterprise level customers.

Engineering at HashiCorp is largely a remote team, and this role is no exception. We are looking for a Full-time Remote Employee within the US or Canada. While prior experience working remotely isn't required, we are looking for team members who perform well given a high level of independence and autonomy.

Our Products

We build Consul, Nomad, Vault, Terraform, Packer, and Vagrant. Alongside of that, we deploy enterprise products for each in a variety of different ways: licensed and unlicensed binaries, appliances to public cloud platforms, and hosted SaaS platforms. Our products help organizations of all sizes run any infrastructure for any application.

At HashiCorp, we value top-notch collaboration and communication skills, both among internal teams and in how we interact with our users. We take care to balance and be responsive to the needs of our open source community as well as our enterprise level customers.

The Cloud Services team is an organization focused on delivering Hashicorp’s software as a Cloud service.  This effort will enable a distribution model wherein customers can use a fully managed service with an API contract.

In your cover letter, please describe why you're interested in working at HashiCorp, and what draws you to this role in particular!  Specifics of your past experiences that are relevant to this role are great to include, too.

In this role, you can expect to:
  • Design, implement, and maintain a secure and scalable infrastructure platform for delivering Cloud Services’ applications
  • Own and ensure that internal and external SLA’s meet and exceed expectations, System centric KPIs are continuously monitored and improved
  • Create tools for automating deployment, monitoring and operations of the overall platform
  • Participate in on-call rotation to provide application support, incident management, and troubleshooting
  • Provide ongoing maintenance and support of internal tools, improve system health and reliability
  • Program mostly in Golang, learning from and contributing to a team committed to continually improving their skills
You may be a good fit if:
  • Familiarity with infrastructure management and operations lifecycle concepts and ecosystem
  • Experience operating and maintaining production systems in a Linux and public cloud environment
  • You have prior experience working in high performance or distributed systems; while we strive to hire at a variety of experience levels, this particular opening is not well-suited for recent graduates
  • Working knowledge of industry best practices with regard to information security
  • You have built or operated a large scale Cloud service
  • Comfortable with Go or another low-level programming language

HashiCorp embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We believe the more inclusive we are, the better our company will be.

#LI-RM1

 

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • 1 week ago

    Job Opening: Backend Platform Engineer

    We’re looking for someone to join our Platform Engineering team at Ferrum. Are you interested in building services to help hospitals detect and eliminate the millions of medical errors that occur every year? If so, read on.


    About You

    You have experience solving challenges with microservices and scaling systems securely. You are comfortable building robust applications with Go or similar languages, Docker, PostgreSQL, Linux, and more in complex systems. Your significant experience interacting with and developing APIs provides a framework for creating both internal and external facing endpoints. 

    You love efficiency and automation. Your work at Ferrum will have a huge impact on the business. You understand that automation and infrastructure pays dividends. You take pride in creating tools to help the team perform at a high level and scale to new challenges.

    You communicate and document everything. At Ferrum, we are a distributed remote team. A culture of sharing and documentation allows everyone to seamlessly work together. Further, for FDA and other healthcare regulatory approvals our documentation of development, testing, and validation must be airtight. 

    You take ownership of a project from ideation to delivery and maintenance. Your experience provides a framework for you to work independently on multiple initiatives as both the end-to-end owner and as a contributor to features. You take pride in creating services that are easy to debug and maintain.

    You want to make a positive and lasting impact on the world. You understand that technology has the power to improve people’s lives and enrich our society. You see the inequality in your own community and around the world and you look to change it. 


    What You Will Do

    Ferrum is a distributed, fast-growing company so you will be wearing many hats and pitch in on different components and projects across the organization. That said, here are some examples of what you’ll do:

    • Scale up the platform and integrations between machine learning algorithms and the pipeline

    • Design and build the APIs interfacing the data pipeline and machine learning services

    • Building security tools to protect sensitive patient data throughout the data pipeline

    • Optimize bare-metal appliances to meet the high performance needs of the application

    • Provision infrastructure for the secure services coordinating on-premise and cloud-hosted services


    About Ferrum

    Medical errors kill 6 million patients every year and are the third leading cause of death worldwide. Ferrum provides doctors with an automated quality management system and machine learning marketplace that ensures they catch and fix medical errors before they affect patient care. The service does not affect physician workflow, takes less than a day to install, and is delivered via a secure appliance so patient data never leaves the hospital. Ferrum has been deployed at hospitals in multiple countries around the world. We are a highly technical team led by experienced founders who have built, funded, and scaled successful healthcare technology companies previously. 

    Salary: $95,000


    To apply to this position, please send an email to [email protected]

  • Bold Penguin (Eastern Time +/- 2 hours)
    3 days ago

    We didn’t create Bold Penguin because commercial insurance is broken. It isn’t. But as the world has gotten more connected and digitized, commercial insurance lags behind—creating a fragmented landscape where businesses, agents, and insurance companies struggle to interact in a smooth and easy way. That’s why we’ve built a highly efficient exchange that cuts the friction out of commercial insurance by connecting everyone to the right quote in record time.

    Powering the world of insurance is no small feat, so we’ve brought on a team that's not only incredibly talented but also passionate about our potential to upgrade the entire industry. As more and more companies big and small depend on our technology to operate in the commercial insurance space, we’ll need the best talent all around to support our growth. That’s why we’re looking at you (yes, you!) to make a bold move and join our adventure.

    Your  Role

    As a Cloud & Site Reliability Engineer, you will be a subject matter expert in building highly reliable, highly scalable features and infrastructure. You’ll use DevOps principles to ensure that Bold Penguin’s software systems are always available and ready to scale to meet growing demands. 

    Click here to learn more about DevOps on the glacier

    What You’ll Do

    • Ensure the reliability, performance, and availability of our platform by working as part of a cross-functional product team
    • Participate in agile ceremonies such as iteration planning, retrospective, and daily standups
    • Be part of the shared on-call rotation and proactively research possible issues affected the availability of our platform
    • Understand and clearly articulate tradeoffs in architecture decisions with regards to cost, security, operational efficiencies, performance, and availability
    • Build and maintain infrastructure with executable code (IaC) and automated delivery pipelines
    • Be passionate about Cloud/DevOps/SRE concepts such as Immutable Infrastructure, Cattle vs Pets, Infrastructure as Code, Delivery Pipelines

    Skills & Qualifications

    • Deep, hands-on expertise with AWS Cloudformation and other Infrastructure as Code tools
    • Experience with Amazon Web Services; specifically EC2, ECS, ELB, CodePipeline, RDS, Redshift, S3, IAM, and Lambda
    • Ability to articulate Cloud & DevOps concepts to a variety of technical & non-technical team members
    • Bonus points for expertise in implementing security & compliance frameworks such as SOC/2, NIST 800-53, and NIST 800-171 especially in Amazon Web Services
    • Bonus points for AWS Certifications 
    • Bonus points for familiarity with microservices architectures, Ruby on Rails and/or ETL tools such as Fivetran.
    • Experience working at technology companies and startups desirable
    • 2-4 years + of working remote, full time, and/or with full time co-located teams across different time zones.

    BONUS POINTS

    • Full-stack expertise in multiple tiers of modern web applications (e.g. front end, back end, infrastructure, etc.)
    • Open-source contributions and/or speaking experience.
    • Previous work experience in insurance and/or experience with policy rating very desirable.
    • You love Penguins! ;P

    TRAVEL TO THE "GLACIER" (please read)

    • We are firm proponents of "seeing eye to eye by meeting face to face". As such, our remote team travels in once a quarter for a full day of collaboration, goal setting, team building, etc.  Are you able to make this work?  In addition to this we also ask that, if hired, you are able to make the first week onsite for onboarding/training. 

    PENGUIN PERKS

    • For a healthy colony.
      • Our plan covers 50% of your Medical Premiums – Health - HRA, Dental, Vision, and Life Insurance, as well as Short & Long Term Disability (Trust us, the benefits are great!
    • Penguins plan for the future.
      • 401k Match program, up to 4%! 
    • Parental Leave
      • 16 weeks of parental leave (your kids need you there!)
    • Need a vacation?
      • Unlimited PTO - Please take a vacation - you need it and we applaud it and in fact we require you take 10 days off!
    • Hungry? Thirsty?
      • We offer free snacks and drinks, as well as catered lunch every Monday (even to our remote employees...nomb nomb nomb)
    • Penguins need to learn!
      • We support your professional growth. Certifications, training, memberships, and conferences are actively encouraged—and often covered.
    • Penguins are social creatures and love to play!
      • We have frequent happy hours, company events, and outings. What kind of company would we be if we didn't have some fun!?!? 
    • Penguins give back.
      • We offer volunteer opportunities every month!  There is no better feeling than giving back =)
    • Don’t want to move to Columbus?
      • We offer up to 100% remote engineers!
      • You must be OK visiting the office for a day or two every quarter - we are all about that camaraderie! 

    Penguins believe in inclusion. That’s why we’re proud to be an equal opportunity employer that considers all qualified applicants regardless of race, color, religion, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, beak size, or inability to fly.

  • Bevy Labs (North or South America)
    4 days ago

    At Bevy Labs we have deep experience building community from the ground up. We are building the best products to help companies manage and scale their user groups and event communities all over the world. We are a distributed company and strive to be as diverse as the people using our products.

    Bevy Labs Engineering

    On the engineering team you are at the heart of the action, contributing to products that are actively used by world-class communities to create connections and experiences for their people.

    We care about solving challenging problems to build products that make a real difference in the lives of our customers and their users. We also care about the craft of software engineering and how we can always become better at what we do, individually as well as collectively.

    This means continuous integration, lots of automated test coverage, thorough reviews, good thinking and lots of experiments to discover new ways of improvement.

    We are still small and nimble, but we are excited to grow.

    This position

    Over time an area of specialization may emerge, but for the foreseeable future this is a position that will likely get in touch with many different areas of the product.

    You

    You will fit in well with us, if you:

    • Reside in North or South America. Yes, we are a distributed company, but since we are still small, we like to minimize the time zone spread within the team.

    • Are an excellent communicator. In our small team, English is the official language. You need to be able to articulate complex ideas efficiently and effectively. When people do not share an office, it is essential to pay extra attention to communication.

    • Have a solid technical background. You should have at least 5 years of professional software development experience and be able to point to a track record of caring about software engineering practices.

    • Feel at home with Python/Django, JavaScript/React.js and the shell command line. You have been working in current cloud-based environments (such as AWS or GCP), but you don’t feel tied one platform and generally appreciate picking the “right tool for the job.”

    • Like to learn and strive to do so often. As a company we improve to the extent that our team does. It starts with each individual. Humility and an open mind help a lot.

    • Ideally know what it is like to work in distributed development teams, or better yet, thrive in them. It probably means you already know you don’t need a structured office environment with a manager who checks in on you once a day. Likewise, you know that you will do best from your home office.

    We are proud to foster a workplace free from discrimination. We strongly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better product for our users and the communities we serve.

    Principals only please.

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!