Sr. Software Engineer (Technical Coach)
Core
Coaching teams and individuals to adopt DevOps practices, acting as a change agent to drive culture change and remove impediments to DevOps success.
Role type
Senior Technical Coach / DevOps Transformation Lead
Builds
High-value business capabilities through improved engineering practices and DevOps adoption
Domain
Financial Services / Software Engineering / DevOps
Deliverable
production ML models | product features | infrastructure
Required skills
DevOps practices, Agile frameworks (Scrum, Kanban), coaching and mentoring, change management, process improvement, servant leadership, system development lifecycle (SDLC)
Preferred skills
CI/CD, Java, Python, .NET, GoLang, JavaScript Frameworks, Security certifications, threat modeling, Dojo/Immersive Learning environments
Technologies
CI/CD, Java, Python, .NET, GoLang, JavaScript Frameworks
Responsibilities
Coach teams and individuals on DevOps, Agile, and engineering best practices; Design and facilitate training on DevOps practices; Evaluate and review processes to identify strengths and continuous improvement recommendations; Drive culture change through day-to-day work focusing on DevOps and Agile mindsets; Mentor Scrum Masters, Product Managers, Technical Leads, and executives; Act as a subject matter expert on scaling DevOps development
Seniority
Senior, hands-on IC with strategic influence