Senior Developer Advocate

HalliburtonHouston, TX
Onsite

About The Position

The Developer Experience organization exists to make every engineer at Landmark dramatically more productive, and the Senior Developer Advocate is the person who makes that mission real at the team level. This role is responsible for the human side of engineering transformation: working directly with development leads and engineering teams to understand where they are, helping them move toward better practices, and building the measurement and goal-setting frameworks that make progress visible and sustainable. You may work as an individual contributor or lead a small dedicated team of developer advocates and organize virtual enablement squads that embed alongside product engineering teams for defined periods. You will not mandate change from the outside. You will earn adoption through partnership, credibility, and practical help. This role requires both technical depth and the consultative and coaching skills to help others grow on their own terms and timeline. You need to understand what good looks like and be able to demonstrate it.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline, or equivalent professional experience.
  • 7+ years of software engineering experience, with demonstrated depth in modern software delivery practices.
  • Proven ability to influence software development teams through coaching, partnership, and enablement rather than authority.
  • Hands-on experience with CI/CD systems, trunk-based development, and modern branching and merge strategies.
  • Experience designing and delivering technical training or enablement programs to engineering audiences.
  • Strong written and verbal communication skills, with the ability to explain complex technical practices clearly to both engineers and engineering managers.

Nice To Haves

  • Experience in a developer advocate, engineering enablement, or developer experience role.
  • Familiarity with DORA metrics and engineering productivity measurement, and experience using metrics to motivate and guide team improvement rather than to rank or evaluate individuals.
  • Experience building and running embedded consulting or coaching models within a software engineering organization.
  • Hands-on experience with AI-assisted development tools such as GitHub Copilot, Cursor, or similar, and a track record of helping teams adopt them effectively.
  • Experience working across a large, distributed engineering organization with heterogeneous technology stacks and varying levels of practice maturity.
  • Background in organizational change management or adult learning theory as applied to technical practice transformation.

Responsibilities

  • Partner with development leads across Landmark engineering to assess current development practices and identify the highest-leverage improvement opportunities for each team.
  • Design and deliver targeted enablement programs, including workshops, pairing sessions, office hours, and structured coaching, that help teams adopt modern practices such as trunk-based development, small-batch delivery, fast feedback loops, and AI-assisted coding workflows.
  • Lead embedded enablement squads: small virtual teams that work alongside product engineering teams for focused improvement sprints, then transition ownership back to the team.
  • Build and maintain a library of enablement resources, including playbooks, worked examples, reference implementations, and training materials, that teams can use independently between engagements.
  • Define the developer practice maturity model that Landmark uses to assess where teams are across the local loop, inner loop, and release management dimensions.
  • Create the metrics framework that makes progress measurable, drawing on leading indicators such as pipeline speed, PR size, trunk commit frequency, and AI tool adoption alongside lagging indicators such as delivery cycle time, defect escape rate, and engineer satisfaction.
  • Work with Engineering Managers to set improvement goals that are ambitious and calibrated to each team’s starting point rather than a single standard applied uniformly across teams at very different stages.
  • Build and maintain dashboards that make practice maturity and improvement trajectory visible to engineering leaders.
  • Build a developer practice community within Landmark engineering, including internal forums, lunch-and-learns, and peer showcases, that makes knowledge sharing and continuous improvement a cultural norm rather than a top-down initiative.
  • Stay current with the state of developer experience, software delivery, and AI-assisted development, and bring the most relevant advances back into Landmark’s enablement programs.
  • Represent the Developer Experience organization in cross-team forums and serve as a visible, credible voice for engineering practice improvement.

Benefits

  • Competitive compensation
  • Strong career path within the Developer Experience organization
  • Opportunity to shape engineering culture at scale
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service