
Developer Experience Engineer
Netcraft
full-time
Posted on:
Location Type: Hybrid
Location: London • United Kingdom
Visit company websiteExplore more
Tech Stack
About the role
- Lead the evaluation and integration of developer tools, especially AI-assisted development tooling.
- Support team adoption by sharing knowledge, running demos, tracking utilisation and demonstrating value.
- Experiment with emerging developer tooling and evaluate their real-world impact on engineering productivity.
- Develop and maintain "golden path" templates and scaffolding to accelerate project bootstrapping and promote consistent engineering practices.
- Improve and standardise the local development experience across all engineering teams (environment setup, local services, test data, etc.) to reduce onboarding and iteration time.
- Work with the rest of the Platform Engineering department to securely abstract Infrastructure and Cloud tasks away from software engineers.
- Support teams by assessing and recommending improvements to CI/CD pipelines and SDLC processes.
- Reduce build and test feedback loops by improving CI pipeline performance and reliability.
- Define and track developer productivity metrics (e.g. build times, CI performance, deployment frequency) to identify systemic friction and measure improvement.
- Help software teams to curate high-quality pipelines and tests, ensuring high release confidence.
- Build and maintain internal developer tools (CLIs, automations, shared libraries, etc.) that simplify common engineering workflows.
- Conduct regular user research and feedback sessions with engineering teams to identify friction points and propose improvements.
- Improve the structure and discoverability of engineering documentation, reducing time-to-first-MR and improving engineering onboarding.
Requirements
- 4+ years of experience in Software Engineering, DevEx, and/or Platform Engineering roles.
- Strong proficiency in at least one modern systems or scripting language (Ideally Go).
- Demonstrated experience integrating generative AI-powered tooling into software workflows.
- Understanding of the limitations, failure modes, and security risks associated with LLMs (hallucinations, prompt injection, context window limits, etc).
- Deep understanding of the modern SDLC, including Git flow, CI/CD (especially GitLab CI), and containerisation technologies (Docker, Kubernetes).
- Exceptional empathy for the developer experience; a product mindset where the "customer" is the internal software engineer.
- An understanding of the developer mindset, to ensure keen adoption of new tools and practices.
- Strong written communication skills, with the ability to write documentation that is easily parsable by both humans and LLMs.
- Ability to navigate ambiguity and define standards in a rapidly evolving technology landscape.
- An awareness of cost implications in a cloud environment, and methods of optimising services for maximum ROI.
- Bonus points if you have:
- Agentic workflows: Experience building or coordinating autonomous agents that can perform multi-step engineering tasks.
- Dev portal expertise: Experience with Backstage.io or other developer portals.
Benefits
- Hybrid and flexible working options
- 33 days holiday per annum (incl. public holidays)
- Salary sacrifice pension with matched employer contributions up to 5% + NI savings
- Private health cover, including access to a private GP service
- Spot reward bonus scheme to reward truly outstanding contributions
- Comprehensive wellness and support provisions
- Enhanced family leave provisions
- Two days paid Volunteering Leave per year
- Free meals, drinks and snacks provided daily in the offices
- Regular social events such as board game nights, big summer party and annual kick-off
- Inclusive culture and environment, where you’ll feel genuinely valued and respected;
- A tax-efficient cycle to work scheme.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Software EngineeringDevExPlatform EngineeringGoCI/CDGitLab CIDockerKubernetesgenerative AI-powered toolingdeveloper productivity metrics
Soft Skills
empathy for developer experienceproduct mindsetstrong written communicationability to navigate ambiguityunderstanding of developer mindset