Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
GoLang Contractor - Patcher image - Rise Careers
Job details

GoLang Contractor - Patcher

About Gruntwork

Gruntwork is on a mission to transform the way DevOps is done. Let’s face it: designing, launching, and managing infrastructure is still a terrible experience for most organizations, but it doesn’t have to be that way!

We are globally recognized both for our open source tools used by thousands of companies from startups to Fortune 500s, and our thought leadership on how DevOps should be done.

About this role

The Patcher SME (subject matter expert) role is focused on improving our Patcher product. With Patcher, we help our customers keep their infrastructure as code up to date with ease.

This is a contractor position, paid based on an hourly rate. We expect an average of 20-25 hours of work per week up to 30 hours (based on your availability and skill level) however, you have the ability to control when you work (a great perk of contracting is flex time!).

Although you would start as a contractor, this role sets up a path a path to full-time employment with Gruntwork when future positions open up, if that’s of interest to you.

What you’ll work on

  • Golang-based development for Patcher.

    • Patcher’s purpose is to help enterprise platform teams keep their infrastructure up to date with ease. Patcher includes a core patching engine, a “breaking change” patch authoring experience and a GitHub integration for generating and pushing patches to platform teams.

    • You’ll help us build new features, improve existing features, fix bugs, and recommend better ways that Patcher can do its job. Ideally, you’ll use Patcher yourself to manage your own infrastructure as code so that you can offer lots of ideas for improving it.

  • World Class Customer Support

    • Part of your role will include participating in business-hours only support within your specific subject matter expertise area to:

      • Help resolve customer tickets and knowledge base posts

      • Keep GitHub issues and external PRs up to date

      • Work with our internal team to ensure Patcher is used and patches are written for internal modules

      • Help create and maintain a clean GitHub Project backlog

      • Automate and document solutions so that problems are mitigated for future users

  • Open Source

Qualifications for Success

  • You have a strong background in software engineering, with 5+ years of experience.

  • You have experience taking ownership of software: Working with stakeholders to define features, planning the work, and shipping according to plan.

  • You have significant GoLang and experience.

  • You’ve felt the pain before of the challenges of managing Terraform, OpenTofu and other IaC at scale.

  • You know how scary it can be to upgrade something core like an AWS provider, and you’re motivated by that challenge to build excellent tooling to make it less scary for others.

  • You have strong communication skills in English and are comfortable engaging with external customers.

  • You're interested in working a flexible number of hours that averages ~10-20 hours/week and are available 48 weeks per year to work those hours.

  • You can respond to support and maintenance requests within a 1-2 business day SLA.

  • You hate doing the same thing twice and would rather spend the time to automate a problem away than do the same work again.

  • Ability to write Bash is a nice to have!

About you

We’re looking for a Grunt who:

  • Loves making customers happy. You're on a mission to make customers happy and successful. You're eager to leverage your talents to meet their needs.

  • Loves to learn. You're excited about learning new things and looking to be at the forefront of Sales and DevOps best practices.

  • Loves a challenge. You like to perform at your best by aiming high while also taking care of yourself and those around you.

  • Has extensive Terraform experience. You have directly authored plenty of Terraform modules, you've operated Terraform in prod and can speak from your years of experience, and you're excited to use OpenTofu.

  • Has a passion for DevOps best practices. You're passionate about the best way to run modern cloud infrastructure in a secure, convenient, and enjoyable way.

  • Has a knack for building products. You have a good sense of how products should be built and reflect that in the many decisions you make around how to build out a feature.

Our interview process

After you apply for this role, here's the process we'll go through to evaluate a mutual fit:

  1. Phone screen. We'll do a quick phone screen to assess a general fit.

  2. Technical interview. We'll talk shop with you to see if we're on the same page about the technical requirements for the role.

  3. Values fit interview. We'll try to get a feeling for how well we think you'll work with both customers and our team.

  4. Paid trial project. We'll pay you for the opportunity to work together for 1 day.

  5. Reference checks. We'll ask your prior colleagues about where you thrive most.

  6. Offer! We're very pleased to be working together!

 

What You Should Know About GoLang Contractor - Patcher, Gruntwork

Are you an experienced GoLang developer looking for a flexible contracting opportunity? Look no further! At Gruntwork, we’re on a mission to revolutionize DevOps, and we need a talented GoLang Contractor - Patcher to join our innovative team. In this role, you’ll dive into the Patcher product, a cool tool that helps keep infrastructure as code up to date effortlessly. Your work will focus on developing, fixing bugs, and enhancing existing features while contributing to our open-source projects. We value your input, and since you can use Patcher for your own infrastructure, your ideas for improvement will be invaluable! Flexibility is key here; you’ll work around 20-25 hours a week, with the potential to increase your hours based on your skill set. Plus, should you wish to transition to a full-time role, pathways are available when future positions open up. You’ll have opportunities to engage with customers by resolving tickets and maintaining our GitHub projects. At Gruntwork, we thrive on passion and creativity, so if you're enthusiastic about automating solutions and making customers happy, this could be a fantastic fit for you. Join us and make a difference in the DevOps landscape while enjoying the perks of contracting and a culture that promotes learning and growth. Let’s transform how the world approaches DevOps together!

Frequently Asked Questions (FAQs) for GoLang Contractor - Patcher Role at Gruntwork
What are the responsibilities of a GoLang Contractor - Patcher at Gruntwork?

As a GoLang Contractor - Patcher at Gruntwork, you will be primarily responsible for Golang-based development for the Patcher product. This includes building and improving features, fixing bugs, and enhancing the overall user experience. You'll also provide part-time customer support, help maintain our GitHub issues, and document solutions to ease future use, making your role essential in delivering outstanding customer service.

Join Rise to see the full answer
What qualifications do I need for the GoLang Contractor - Patcher position at Gruntwork?

To qualify for the GoLang Contractor - Patcher role at Gruntwork, you'll need a strong software engineering background with 5+ years of experience, expertise in GoLang, and familiarity with Terraform and other infrastructure as code tools. Excellent communication skills and a commitment to customer satisfaction are crucial, along with a passion for automation and making infrastructure management easier.

Join Rise to see the full answer
What opportunities for growth are available for a GoLang Contractor - Patcher at Gruntwork?

The GoLang Contractor - Patcher position at Gruntwork not only offers flexibility in hours but also sets the stage for potential full-time employment. If you're interested in transitioning to a permanent role, you will have opportunities to showcase your skills and fit within the team, paving your way toward future advancement as openings arise.

Join Rise to see the full answer
How does the support process work for a GoLang Contractor - Patcher at Gruntwork?

In this role, you will engage in business-hour only support pertaining to your subject matter expertise, helping to resolve customer tickets and keep project documentation accurate and up-to-date. Your participation in customer support ensures that Gruntwork delivers world-class service as you effectively interact with external customers to resolve their challenges.

Join Rise to see the full answer
Is prior experience with OpenTofu necessary for the GoLang Contractor - Patcher role?

While prior experience with OpenTofu is not a strict requirement for the GoLang Contractor - Patcher position at Gruntwork, having hands-on experience with it would certainly benefit your candidacy. Knowledge of infrastructure as code, particularly Terraform and related technologies, will greatly enhance your contributions to the role and help you succeed in managing customers' infrastructure effectively.

Join Rise to see the full answer
Common Interview Questions for GoLang Contractor - Patcher
Can you describe your experience with GoLang and how it relates to your previous work?

When answering this question, highlight your specific GoLang projects, discussing your role, challenges faced, and how you contributed to successful outcomes. Emphasize your understanding of best practices and development processes in GoLang while connecting your experience to the responsibilities of the GoLang Contractor - Patcher role.

Join Rise to see the full answer
How do you approach troubleshooting and debugging in GoLang applications?

Demonstrate your methodical approach to troubleshooting by discussing your typical process, tools and techniques you utilize, and any frameworks you've used for debugging. Offer examples of challenges you've overcome in the past and how these skills will be beneficial for the GoLang Contractor - Patcher position.

Join Rise to see the full answer
What’s your experience with Terraform and how have you managed infrastructure as code at scale?

For this question, share specific instances where you've effectively used Terraform to manage infrastructure, describing the challenges of scaling and the solutions you implemented. Connecting your experience with common challenges at Gruntwork will emphasize your preparedness for the GoLang Contractor - Patcher role.

Join Rise to see the full answer
How do you ensure customer satisfaction in your technical support roles?

Discuss your communication strategies and how you prioritize customer needs while providing technical support. Offer examples of situations where you went above and beyond to resolve customer issues, demonstrating a customer-centric mindset that aligns with Gruntwork's values.

Join Rise to see the full answer
Can you explain a time when you automated a repetitive task? What was the outcome?

Share a specific project where you identified repetitive tasks and implemented automation solutions. Discuss the technologies and methodologies used, and the resulting impact on efficiency and productivity, which is particularly relevant for the GoLang Contractor - Patcher role focused on automation.

Join Rise to see the full answer
Describe your favorite project that involved GoLang development and what made it special.

Choose a project that showcases your strengths in GoLang development, emphasizing what you learned and how you overcame challenges. Make sure to articulate how the project relates to your ability to contribute to the Gruntwork team as a GoLang Contractor - Patcher.

Join Rise to see the full answer
How do you stay up-to-date on best practices and trends in DevOps and software engineering?

Mention specific resources, including blogs, podcasts, or conferences, and how you implement new knowledge into your work. Illustrating your commitment to continuous learning reflects positively on your fit as a GoLang Contractor - Patcher at Gruntwork.

Join Rise to see the full answer
What GitHub projects or open-source contributions have you been involved with?

Provide details of relevant contributions, discussing how you approached collaboration, code reviews, and addressing feedback. This will resonate with Gruntwork's culture of open source and demonstrate your alignment with their projects.

Join Rise to see the full answer
What challenges have you faced when upgrading critical software components, and how did you address them?

Share specific experiences that highlight your problem-solving skills, particularly when it comes to upgrading software like AWS providers. Discuss how you researched solutions and collaborated with teammates to ensure successful upgrades, emphasizing your readiness for the GoLang Contractor - Patcher role.

Join Rise to see the full answer
How do you balance multiple tasks in a flexible working environment?

Describe your time management strategies, including tools or techniques you use to stay organized. Provide examples of how you've successfully managed multiple projects or responsibilities, showcasing your adaptability and suitability for the GoLang Contractor - Patcher position at Gruntwork.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 2 days ago

Gruntwork is looking for a Golang Contractor to enhance and develop features for their open source Terragrunt project while engaging with a global community.

Photo of the Rise User
Posted 5 days ago

Ovation is looking for a passionate mid-level Software Engineer to enhance our innovative data products for vital research in the healthcare sector.

Photo of the Rise User
Sopra Steria Hybrid Building 1, Level-2, Prestige Technostar, Brookefield Main Road, Doddanekundi Industrial Area, Doddanekundi Village, Bengaluru, Karnataka, India
Posted 2 days ago

Drive technical excellence as the Windchill Development Technical Lead at Sopra Steria, shaping innovative solutions for digital transformation.

Photo of the Rise User
Sopra Steria Remote Ringwade 1, 3439 LM Nieuwegein, Nederland
Posted 2 days ago

As a Medior Frontend Developer at Sopra Steria, you'll contribute to crafting innovative digital solutions for major organizations while empowering teams to excel.

Photo of the Rise User
Posted 4 days ago

We are seeking a Senior Software Engineer passionate about automation to join our diverse and inclusive team at UiPath in Bucharest.

Seeking an experienced Agile Release Train Engineer to facilitate and optimize Agile processes and value delivery in a dynamic IT environment.

Photo of the Rise User
Tenstorrent Hybrid Santa Clara, California, United States
Posted 9 days ago

Join Tenstorrent as a Senior Software Engineer specializing in AI compilers, playing a pivotal role in revolutionizing AI technology.

Photo of the Rise User
Posted 7 days ago

Join Ayming as a Mobile Developer specializing in React Native and Angular, contributing to impactful solutions in a dynamic international consulting environment.

Photo of the Rise User

Join Bottleneck Labs as a Founding Engineer, where you'll leverage your full stack expertise to create impactful software solutions for the food and beverage industry.

Founded in 2015, Gruntwork, LLC is a company that strives to help startup companies get up and running on Amazon Web Services with Development Operations and world class infrastructure. The company is headquartered in Virginia Beach.

4 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Contract, remote
DATE POSTED
March 12, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Marion just viewed Data Entry Keyer at Aversan
Photo of the Rise User
Someone from OH, Cincinnati just viewed Machine Learning Engineer at Allstate
Photo of the Rise User
Someone from OH, Twinsburg just viewed Data Analyst/Power BI Developer at Datadog
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Small Fleet Underwriter at HDVI
Photo of the Rise User
Someone from OH, Dublin just viewed Product Designer, Entry Level at Govini
Photo of the Rise User
Someone from OH, Columbus just viewed Support Associate-7 at Tory Burch
Photo of the Rise User
Someone from OH, Columbus just viewed Project Manager at Treering
Photo of the Rise User
Someone from OH, Columbus just viewed Product Manager, Assessment Student Experience at Ellevation
Photo of the Rise User
Someone from OH, Hamilton just viewed Team Member Travel Coordinator at Allegiant
Photo of the Rise User
Someone from OH, Toledo just viewed IT Telecom Administrator at Anduril Industries
Photo of the Rise User
Someone from OH, Kent just viewed Director, Strategic Partnerships at Teaching Lab