Technical DevOps Coach

1 Week ago • 5 Years + • DevOps

Job Summary

Job Description

As a Technical DevOps Coach, you'll guide team members and product teams to achieve company objectives using modern engineering practices. You'll create experiences that accelerate team and personal growth, impacting thousands of team members and millions of customers. Responsibilities include coaching teams in a dedicated space, serving as a technology expert, working with leadership to support engineering culture, collaborating on customer delivery, mentoring software teams, leading pairing/mobbing sessions, and developing facilitator-led materials. You'll embed with teams, design coaching interventions, exemplify preferred team behaviors, work across multiple teams, influence technology direction, and advocate for a developer experience platform. Much of the role involves hands-on mentoring and coaching through pairing or mobbing, with daily code writing and deployment expected.
Must have:
  • Expertise in multiple programming languages
  • 5+ years supporting high-performing Agile/DevOps teams
  • Technical coaching experience
  • Mastery of TDD
  • CI/CD experience
  • Agile methodologies expertise
Good to have:
  • Experience building CI/CD pipelines
  • Understanding of the Testing Pyramid
  • Multithreading and concurrency experience
  • Experience with debugging, performance profiling, and optimization
  • Object-oriented and service-oriented application development patterns
Perks:
  • Health benefits
  • Generous PTO
  • Dog-friendly office
  • Unlimited snacks & drinks
  • Flexible working hours
  • 401k program

Job Details

This is a remote position.

Technical DevOps Coach


Candidates must be authorized to work in the United States full-time. We are not able to sponsor applicants for work visas at this time.


About  us: We are backed by a recent $3.8 million investment from top silicon valley investors, we're on a mission to unlock the full potential of developers.


What We Do: Patterned Learning AI platform helps developers learn, grow, and excel by providing intelligent code assistance, identifying areas for improvement, and fostering a collaborative learning environment.


We have a flexible, work-from-home, style of operation with an on site office that is optional.  


Benefits: We offer health benefits and generous PTO packages. 

Our office is dog friendly, has unlimited snacks & drinks, flexible working hours (get out for the pow day!), and lots of rock climbing & skateboarding. 

We also offer competitive healthcare benefits and a 401k program.

At Patterned Learning AI, we are committed to being a fun, groundbreaking, and inclusive place to work. We strongly encourage engineers from all community and traditionally underrepresented backgrounds to apply






Job Description:


As a Technical / DevOps Coach, we expect you to guide team members and product teams to achieve company objectives and product vision more effectively using exemplary and modern engineering practices.


The purpose is to care for people on life’s journey, whether those people are our customers or team members. As a coach, you will create experiences that accelerate team and personal growth, having an impact on tens of thousands of team members and millions of customers.


As a principal coach, we expect you to also mentor and raise other technical coaches and play an active role in guiding the coaching organization toward improvement and greater success.


Our goal is to create an enviable, engineer-centric workplace, and as a coach you will guide further toward that goal. What does that mean? We’ve created a world where deploying is painless, engineers have a strong voice, we experiment with our products, and we exploit new technologies to continuously improve how teams work. We also want to make sure we are having fun, working with, and caring for amazing people along the way.




Successful Technical Coaches excel in four key areas:




• Modern software delivery practices


• Effective Mentoring and Coaching


• Product Mindset


• Growth Mindset




We want Software Development Teams to make the improvement of daily work a habit. This means taking an honest look at delivery metrics and asking what they will do to improve them. We expect a team to ask “why has our deployment frequency declined over the last month?” and work towards a solution to improve the situation as a team, under their own direction. In short, we want teams to invest in improving themselves and their ways of working, aiding in product success. Your role as a coach is to help teams to build or create those habits and to assist them in discovering ways to improve.




Responsibilities:


Some of the things that you might expect to do here:


• Coach teams in our immersive dojo / coaching space


• Serve as a go-to expert on modern technology, architecture, engineering, and DevOps practices


• Work with technical teams and leadership to influence and support the engineering culture


• Collaborate with product teams on reaching the next level of customer delivery


• Be a mentor and get hands-on with software teams including engineers, architects and other coaches on learning and applying new ways to solve problems


• Lead large pairing / mobbing sessions to maximize learning while narrowing focus


• Design and develop facilitator-led materials related to modern engineering practices or ways of working


• Bring your real-world software engineering experience to the enablement organization to help build a viable community of technical coaches and practitioners throughout the enterprise


• Embed with teams to learn their environment and behaviors as a precursor to designing impactful coaching interventions


• Develop and implement coaching and learning interventions for software engineers, architects, and technical leadership


• Exemplify and demonstrate preferred team behaviors, and embody the desired culture. That means it’s important also to professionally address undesirable behaviors if they should arise


• Work across multiple teams and product groups to identify opportunities for improvement


• Collaborate with leadership to influence technology direction across products based on observations from the coaching space.


• Advocate for and contribute to the continued development of a developer experience platform that removes organization friction from the continuous delivery of value.


In this role, you will spend much of your time mentoring and coaching, however often that will occur through hands-on activities; pairing-in or mobbing with teams, and “demonstration through doing”. We expect all technologists to write and deploy code daily, regardless of level.



Qualifications:


• Demonstrated expertise in multiple programming languages


• 5+ years supporting high performing Agile / DevOps teams


• Past experience in a technical coaching capacity


• Mastery of Test-Driven Development (TDD)


• Experience with Continuous Integration and Continuous Delivery


• Expertise in Agile methodologies like Extreme Programming, Kanban, or Scrum


• Working experience deploying and supporting business-critical, Internet scale distributed systems or high-volume client/server systems


• Ability to scrutinize provided architectures and suggest optimizations for deployment and minimizing the cost of change



Preferred:


• Experience building continuous integration/deployment pipelines


• Experience with any of the following:


• The Testing Pyramid and how to effectively apply it



– Multithreading and concurrency


– Debugging, performance profiling and optimization


– Object-oriented and service-oriented application development patterns



• Adept and comfortable communicating with team members and external business stakeholders of all levels


• Demonstrated ability to find creative ways of improving and simplifying solutions, systems, and processes without getting bogged down in blockers or bottlenecks


• Bachelor’s degree in Computer Science, Computer Engineering or related fields or equivalent experience


Optional:


If you feel there are materials beyond your application and resume that demonstrate your skills, we would love to see them. For example, GitHub repositories, solutions to problems you are particularly proud of, or any other achievement you are proud of. Submit additional information by uploading “Supporting Documentation” or by adding that information to your resume.


Pay Range: $85-205/hr.


The specific compensation for this position will be determined by a number of factors, including the scope, complexity and location of the role as well as the cost of labor in the market; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. Our full-time consultants have access to benefits including medical, dental, vision and 401K contributions as well as any other PTO, sick leave, and other benefits mandated by appliable state or localities where you reside or work.



Applicants for this job

111 Applicants

6 Applicants in the past day

Applicant seniority level

46% Senior level applicants



42% Entry level applicants



6% Director level applicants



2% Manager level applicants





Similar Jobs

Canva - Senior Frontend Engineer - Ecosystem - Apps API Platform

Canva

Auckland, Auckland, New Zealand (On-Site)
3 Months ago
Zeta - Software Development Engineer II - iOS

Zeta

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Hawk Eye Innovations - Computer Vision Engineer - Level 1/2

Hawk Eye Innovations

Budapest, Hungary (Hybrid)
2 Weeks ago
Simple Viral Games - Lead Software Developer

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Meta - Software Engineer, Android

Meta

Redmond, Washington, United States (On-Site)
3 Months ago
Demonware - Platform Engineering Co-op

Demonware

Vancouver, British Columbia, Canada (Hybrid)
1 Week ago
Nagarro - Associate Principal Engineer, Python Data Engineer

Nagarro

India (On-Site)
3 Months ago
Nielsen Holdings - Big Data Engineers (Java/Scala/Hadoop/Spark/AWS)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Ubisoft - Release & Build Specialist

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
3 Weeks ago
The Walt Disney Company - Lead Software Engineer (Identity)

The Walt Disney Company

New York, New York, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Software Engineer, Android

Meta

Redmond, Washington, United States (On-Site)
3 Months ago
Alp Consulting  - Audio Multimedia

Alp Consulting

Karnataka, India (On-Site)
5 Months ago
Ubisoft - Senior ML Programmer

Ubisoft

Montreal, Quebec, Canada (On-Site)
3 Weeks ago
SpeEdLabs - Lead c++ developer

SpeEdLabs

Karnataka, India (On-Site)
2 Months ago
Luxoft - Senior Java Developer

Luxoft

Chile Chico, Aysén, Chile (Remote)
2 Months ago
ByteDance - Senior Software Development Engineer - Distributed KV System

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Canva - Engineering Manager (BE) - Print Growth

Canva

Perth, Western Australia, Australia (Remote)
1 Day ago
Ubisoft - AI Programmer (W/M/NB) – Unannounced Project

Ubisoft

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
2 Months ago
Luxoft - Senior Java Developer

Luxoft

Colombia, Huila, Colombia (Remote)
2 Months ago
ION - Java Developer, Budapest

ION

Budapest, Hungary (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

DevOps Jobs

Warner Bros Games - Senior Software Engineer - Observability

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
Netomi - Software Engineer II - Python

Netomi

Gurugram, Haryana, India (Hybrid)
2 Months ago
Hasbro - Sr Software Development Engineer

Hasbro

Renton, Washington, United States (On-Site)
2 Months ago
Nielsen Holdings - Sr. Data Engineer - (Big Data, Spark, Scala, Python, AWS, RDBMS, SQL)

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
3 Months ago
Nielsen Holdings - Senior System Administrator (Atlassian Tool)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Patterned Learning Career - Lead Python AWS Developer

Patterned Learning Career

(Remote)
1 Week ago
PwC - Senior Associate _ Automation Tester_ Emerging  Technologies_ Advisory_ Bengaluru

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
DEVOTEAM - Distributed Cloud | Multicloud FinOps

DEVOTEAM

Lisbon, Lisbon, Portugal (Remote)
3 Months ago
LSEG (London Stock Exchange Group) - Technical Design Authority

LSEG (London Stock Exchange Group)

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Nielsen Holdings - Senior Software Engineer - Bigdata ( Java / Scala / Python , Spark, SQL , AWS)

Nielsen Holdings

Mumbai, Maharashtra, India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded