About The Position

We're looking for a developer productivity engineer who writes code, thinks in systems, and genuinely cares about making other engineers' lives better. You'll join a small and focused Developer Productivity Engineering team working to improve how ~150 engineers at Experian Marketing Services (EMS) build, test, ship, and operate software every day. EMS is investing in security and developer experience, and this role is central to that effort. We have CI/CD, cloud infrastructure, and internal tooling in place, but we need someone who can meet engineering teams where they are and help raise the bar across the organization. The work here isn't about starting from scratch: it's about standardization, migration, and education. We need someone with good taste in development practices: someone who has seen how highly productive teams operate and can help bring consistency to an organization where the baseline varies widely. This is a hands-on engineering role. You'll spend most of your time writing code and collaborating with different teams, to improve their workflows.

Requirements

  • Advanced English
  • Availability to travel to São Carlos/SP when needed
  • Proficiency in TypeScript or a similar language used for scripting, automation, and tooling
  • Hands-on experience with GitHub Actions (or comparable CI/CD systems) beyond just writing YAML: debugging failures, optimizing performance, designing reusable workflows
  • Working knowledge of cloud platforms (AWS and/or GCP)
  • Working knowledge of infrastructure-as-code concepts
  • Familiarity with security and compliance concepts as they surface in developer workflows (dependency vulnerabilities, secrets management, policy-as-code)
  • Experience in software engineering, platform engineering, or developer tooling
  • Experience with developer workflows breaking down at some scale and ideas about how to prevent it
  • Experience working on shared services, internal platforms, or automation tooling used by other engineers
  • Ability to influence how other engineers work, even without having formal authority over them

Nice To Haves

  • Python experience, especially around best practices for Python-based projects
  • Experience with Scala, Java, C#
  • Terraform experience

Responsibilities

  • Redesigning CI/CD pipelines to cut build times and reduce flaky failures that waste developer attention
  • Building developer-friendly abstractions that bake security and compliance requirements in, to reduce the cognitive load of development teams
  • Creating and maintaining golden paths: opinionated templates, scaffolding, and tooling that make the "right way" the easy way
  • Coordinating and executing platform migrations to standardize SDLC tooling across teams
  • Documenting developer how-to's and best practices, and helping teams adopt them
  • Building or extending internal tools and automation that eliminate repetitive manual work
  • Acting as a subject matter expert on developer tooling and workflows across the organization
  • Collaborating with DevSecOps, Cloud Engineering, and SRE to integrate their requirements into workflows that developers actually want to use

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

501-1,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service