Skip to content

Commit 353ba40

Browse files
author
Marina
authored
Add Software Engineer (Contractor) (#651)
* Remove SRE + add SWE Contractor * Update description of contractor * Update headers for contractor role * Update list of requirements * Fix titles + add requirement * Update list of requirements * Minor text edit * Update job description * Update requirements for contractor * Smaller tweaks + workable url * remove section from swe
1 parent 776e850 commit 353ba40

File tree

1 file changed

+43
-75
lines changed

1 file changed

+43
-75
lines changed

pages/careers/_open-positions.html

Lines changed: 43 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ <h2 class="bold">Open Positions</h2>
1111

1212
<ul>
1313
<li><a href="#software-engineering">Software Engineering</a></li>
14-
<li><a href="#site-reliability-engineering-sre">Site Reliability Engineering (SRE)</a></li>
14+
<li><a href="#software-engineering-contract">Software Engineering (Contract)</a></li>
1515
<li><a href="#sales">Sales</a></li>
1616
</ul>
1717

@@ -96,60 +96,47 @@ <h4>Your Ideal Background</h4>
9696

9797
<hr />
9898

99-
<h2>Site Reliability Engineering (SRE)</h2>
99+
<h2>Software Engineering (Contract)</h2>
100100

101-
<h3 style="margin-top: 5px; margin-bottom: 5px;">Site Reliability Engineer (SRE)</h3>
102-
<h3 style="margin-top: 5px; margin-bottom: 5px;">Senior Site Reliability Engineer (SRE)</h3>
103-
<h3 style="margin-top: 5px;">Principal Site Reliability Engineer (SRE)</h3>
101+
<h3 style="margin-top: 5px; margin-bottom: 5px;">Senior Software Engineer (Contract)</h3>
102+
<h3 style="margin-top: 5px; margin-bottom: 5px;">Principal Software Engineer (Contract)</h3>
103+
104+
<p>At Gruntwork, we have created a library of production-grade infrastructure code that is used by thousands of developers around the world. We are getting more support & maintenance requests for the library than our small team can currently handle, so we are hiring contractors to help us scale the team up and down in response to inquiry volume. Although you would start as a contractor, focused on support & maintenance, this is a job with a view to full-time employment!</p>
105+
<p>This is a contractor position, paid based on an hourly rate. We expect an average of 10 hours of work per week though it'll fluctuate up and down, with more hours on some weeks (e.g., 30 hours) and fewer hours on other weeks (e.g., 0 hours).</p>
106+
<p></p>
104107

105-
<p>
106-
Be an SRE without being on call! Help Gruntwork develop its internal SRE
107-
practices as well as offer SRE as a product to enable our hundreds of
108-
customers to achieve world-class operations and reliability, all while not
109-
being woken up at 3am!
110-
</p>
111108
<h4>What You'll Work On</h4>
112109
<ul>
113110
<li>
114-
<strong>Build an SRE product offering:</strong> Create a new product
115-
offering for Gruntwork customers that includes Production Readiness
116-
Reviews, training and implementation strategies for SLIs/SLOs/SLAs,
117-
error budgets, chaos engineering strategies, blame-free post-mortems,
118-
logging, monitoring, and alerting strategies around availability,
119-
latency, and overall systems health. This solution will be deployed both
120-
internally for Gruntwork and externally for our customers.
121-
</li>
122-
<li>
123-
<strong>Spend Max 50% of Your Time On Toil:</strong> We are adamant
124-
about having our SREs spend 50% of their time or less on
125-
<a
126-
href="https://landing.google.com/sre/sre-book/chapters/eliminating-toil/"
127-
target="_blank"
128-
>toil</a
129-
>
130-
and the rest on engineering solutions to reduce it for the whole team.
131-
We enforce this by using a rotational schedule that ensures at least 50%
132-
of your time is free for engineering work.
133-
</li>
134-
<li>
135-
<strong>No On-Call:</strong> A key goal at Gruntwork is that no one
136-
should have to be woken up in the middle of the night or on New Year's
137-
Day due to an outage. We do not have an on-call rotation now and we’re
138-
building out an SRE team to help us keep it that way. How do we design
139-
products where outages don’t require paging someone? How do we design
140-
infrastructure where these outages are rare? What sorts of SLIs, SLOs,
141-
and SLAs should we promise customers? and the rest engineering solutions
142-
to reduce it for the whole team.
111+
<strong
112+
><a href="/infrastructure-as-code-library/"
113+
>Infrastructure as Code Library</a
114+
></strong
115+
>: create and maintain reusable infrastructure modules for a variety of
116+
infrastructure (e.g., EKS, ECS, RDS, VPC, Lambda, EC2, S3, ElastiCache,
117+
etc.), using a variety of tools (e.g., Terraform, Go, Python, Bash,
118+
Docker, Packer, etc.), atop AWS.
143119
</li>
144120
<li>
145121
<strong>Document team knowledge:</strong> Capture siloed knowledge and
146122
create knowledgebase articles, runbooks, and other documentation for the
147123
internal team as well as Gruntwork customers.
148124
</li>
149125
<li>
150-
<strong>Gruntwork systems:</strong> Own the systems and infrastructure
151-
that power our web presence, internal tooling, and upcoming Software as
152-
a Service platform.
126+
<strong>Open Source:</strong> contribute to our open source projects,
127+
including
128+
<a href="https://github.com/gruntwork-io/terragrunt" target="_blank"
129+
>Terragrunt</a
130+
>,
131+
<a href="https://github.com/gruntwork-io/terratest" target="_blank"
132+
>Terratest</a
133+
>,
134+
<a href="https://github.com/gruntwork-io/cloud-nuke" target="_blank"
135+
>cloud-nuke</a
136+
>,
137+
<a href="https://github.com/gruntwork-io/bash-commons" target="_blank"
138+
>bash-commons</a
139+
>, and more.
153140
</li>
154141
<li>
155142
<strong>World-class customer support:</strong> While participating in
@@ -158,48 +145,29 @@ <h4>What You'll Work On</h4>
158145
internal SMEs, and automate and document the solutions so that problems
159146
are mitigated for future users.
160147
</li>
161-
<li>
162-
<strong>And a little bit of everything else.</strong> Gruntwork is a
163-
<a
164-
href="https://blog.gruntwork.io/how-we-built-a-distributed-self-funded-family-friendly-profitable-startup-93635feb5ace"
165-
target="_blank"
166-
>small, distributed, self-funded, profitable startup</a
167-
>, so things are changing all the time, and we all wear many hats. You
168-
should expect to write plenty of code, but, depending on your interests,
169-
there will also be ample opportunity to write blog posts, give talks,
170-
contribute to open source, go to conferences, talk with customers, do
171-
sales calls, think through financial questions, interview candidates,
172-
mentor new hires, design products, come up with marketing ideas, discuss
173-
strategy, consider legal questions, and all the other tasks that are
174-
part of working at a small company.
175-
</li>
176148
</ul>
177149
<h4>Your Ideal Background</h4>
178150
<ul>
151+
<li>You have a strong background in software engineering, with 5+ years of experience.</li>
152+
<li>You know how to write Infrastructure as Code using Terraform. </li>
153+
<li>You know have deep experience with AWS.</li>
179154
<li>
180155
You hate doing the same thing twice and would rather spend the time to
181156
automate a problem away than do the same work again.
182157
</li>
183158
<li>
184-
You have strong communication skills and are comfortable engaging with
159+
You have strong communication skills in English and are comfortable engaging with
185160
external customers.
186161
</li>
187-
<li>You know how to write code across the stack (“Dev”).</li>
188-
<li>You have experience running production software ("Ops").</li>
189-
<li>
190-
You have a strong background in software engineering (or are working
191-
hard on it!).
192-
</li>
193-
<li>You have a passion for learning new technologies and languages</li>
194-
<li>Bonus points for a sense of humor, empathy, and curiosity.</li>
195-
<li>
196-
Note that we're less concerned with prior experience than we are with
197-
curiosity about all areas of the stack and demonstrated ability to learn
198-
quickly and go deep when necessary.
199-
</li>
162+
<li>You have a passion for learning new technologies and languages.</li>
163+
<li>Ability to write Golang and Bash is a nice to have!</li>
164+
<li>You live within our time zone bounds (GMT-7 to GMT+2).</li>
165+
<li>You're interested in working an average of 10 hours/week.</li>
166+
<li>You can respond to support & maintenance requests within a 2 business day SLA.</li>
200167
</ul>
168+
201169
<p>If the above describes you:<br>
202-
<a href="https://apply.workable.com/gruntwork-io/j/21BC80A6E4/apply/" class="btn btn-primary-hollow btn-sm d-inline-block btn-dpa" style="margin-top:10px;" role="button">Apply Now</a>
170+
<a href="https://apply.workable.com/j/80BC6CFBCD" class="btn btn-primary-hollow btn-sm d-inline-block btn-dpa" style="margin-top:10px;" role="button">Apply Now</a>
203171
</p>
204172

205173
<hr />
@@ -211,12 +179,12 @@ <h3 style="margin-top: 5px; margin-bottom: 5px;">Sales Engineer</h3>
211179
<p>We've grown to millions of dollars in annual revenue with zero outside investment/debt, near-zero marketing budget, and a small number of software engineers who handle all sales calls in addition to their core work. Now we're ready to take our sales to the next level!</p>
212180
<p>Our product is used and purchased by software and DevOps engineers, so we are looking for a sales professional with proven experience selling products that enable software engineers. As the first sales hire, you'll report directly to the founders and have considerable impact on the overall growth of the company. Your growth path in this role could be as either a star individual contributor or team lead (at Gruntwork, we value IC and management roles equally).</p>
213181
<p></p>
214-
182+
215183
<h4>What You'll Work On</h4>
216184
<ul>
217185
<li><strong>Manage deals.</strong> Own the deal from inquiry through contract signature. Engage with both large enterprises and startups.</li>
218186
<li><strong>Showcase the product.</strong> Show customers how the Gruntwork product works. Answer both their high-level strategic questions and common technical questions. When necessary, collaborate with our engineering team to answer a detailed question or build your knowledge.</li>
219-
<li><strong>Make customer-driven tweaks where needed.</strong> Does the customer want to see an integration out of the box we don't yet support? You can add it directly, following the patterns we've laid down with other integrations.</li>
187+
<li><strong>Make customer-driven tweaks where needed.</strong> Does the customer want to see an integration out of the box we don't yet support? You can add it directly, following the patterns we've laid down with other integrations.</li>
220188
<li><strong>Develop new markets.</strong> Our product works well for customers building greenfield in AWS or doing migrations. What kinds of customers might find themselves in that situation? Identify those opportunities, figure out what the customer wants, and write content/guides to help showcase our solution.</li>
221189
</ul>
222190
<h4>Your Ideal Background</h4>

0 commit comments

Comments
 (0)