JobsAmerican Family Insurance

Lead Engineer, Internal Developer Platform

American Family Insurance · Madison, WI

Posted Jul 14, 2026 · We last checked this listing on Sep 20, 2026

Apply at American Family Insurance

Likely interview questions for this role

Written from this job description, not a generic list. Each one notes what the interviewer is really checking.

Behavioral

Walk me through a time you built or extended an internal developer portal, like Backstage. What problem were developers actually having, and how did you know your fix worked?

whether they've done real DevX work versus just standing up a default install, and whether they measure impact

Tell me about a GitLab CI/CD pipeline you built that other teams depended on. What broke, and how did you find out before they told you?

ownership of shared infrastructure and whether they build in observability for their own pipelines

Tell me about a time you used Datadog, or something like it, to catch a problem in a distributed system before developers noticed it. What did the dashboard or monitor actually look like?

proactive operational habits and specificity of observability experience

You're treating the internal platform as a product and developers as customers. How do you find out what they actually need instead of what you assume they need?

product mindset and stakeholder empathy versus a pure infrastructure-builder mentality

Technical

Tell me about a custom Backstage plugin or scaffolder template you built. What was in it, and what tech did you use to build it?

hands-on depth with TypeScript, Node.js, React, and the Scaffolder, not just familiarity

How would you use Crossplane to let application teams provision cloud infrastructure without giving them direct AWS or GCP console access?

real experience with composite resources and abstraction versus buzzword familiarity

We run workloads on both EKS and GKE. What's genuinely different about operating Kubernetes across those two, and where have you been burned by assuming they're the same?

multi-cloud depth versus single-cloud experience dressed up as multi-cloud

Describe how you'd structure Terraform modules so the same platform team can support teams on AWS and GCP without duplicating logic for every environment.

IaC design maturity: reusability, versioning, promotion strategy, not just writing Terraform

How do you use JFrog Artifactory in a pipeline to manage artifacts and dependencies across multiple teams' repos, and what happens when a bad artifact gets promoted?

concrete operational experience with artifact lifecycle and rollback, not just naming the tool

How would you build DevSecOps controls, like secrets management and vulnerability scanning, into a CI/CD pipeline without making every deploy painfully slow for developers?

balancing security requirements against developer experience, a core tension for this role

Situational

Say you're setting up the Backstage Software Catalog for a company with hundreds of services owned by different teams. How would you get accurate, up-to-date ownership and metadata without it rotting in a month?

practical understanding of catalog governance and adoption, not just the tool's features

Walk me through how you'd define SLOs and an error budget for a platform service, like the developer portal itself. What do you do when the error budget runs out mid-sprint?

whether SRE principles are internalized as decision-making tools, not slide-deck vocabulary

Imagine a developer's deployment silently fails in production, and the pipeline shows green. How do you debug across the CI/CD pipeline, the cluster, and the cloud provider to find where it actually broke?

methodical troubleshooting across a full stack of unfamiliar systems, and whether they can narrate a real diagnostic process

This job requires 10 days a month in Madison, Boston, or Denver, and heavy collaboration with distributed engineering teams. How have you kept a platform team aligned with product teams when you're not sitting next to them every day?

cross-team communication skills in a hybrid setup and realistic expectations about the role's collaboration demands

Practice this interview out loud.

Offer builds a real interview for this exact role at American Family Insurance from your resume and this job description, asks the questions one at a time, and tells you what landed. The first one is free.

Practice this out loud

The full job description

As published by American Family Insurance.

This role is responsible for designing, building, and operating cloud platform and DevOps capabilities across AWS and GCP. The engineer will enable reliable, secure, and scalable delivery by developing Kubernetes and Infrastructure-as-Code foundations, building and maintaining CI/CD pipelines, and driving automation, observability, and operational best practices across engineering teams. In this flex office/home role, you will be expected to work a minimum of 10 days per month from one of the following office locations: Madison, WI 53783; Boston, MA 02110, Denver, Co Candidates must reside within a 50-mile radius of the office location (or 35-mile radius for Boston). #LI-Hybrid Position Compensation Range: $131,000.00 - $220,000.00 Pay Rate Type: Salary Compensation may vary based on the job level and your geographic work location. Relocation support is offered for eligible candidates. This role has been not approved for sponsorship now or in the future.  This also includes current Candidates that have an approved F1 / OPT/ STEM qualification.  Core Qualifications & Responsibilities: Developer Experience (DevX) & Backstage Development: • Proven experience in designing, implementing, and managing an internal developer portal, preferably with Backstage.io. • A strong desire to improve the developer experience by creating self-service tools and streamlining workflows.  • Expertise in developing custom Backstage plugins and customizing the platform using TypeScript, Node.js, and React to meet the unique needs of our developers. • Experience configuring and managing the Backstage Software Catalog to provide a unified view of services, documentation, and tooling. • Ability to create and maintain software templates using Backstage's Scaffolder to standardize project creation and enforce best practices. Cloud and Infrastructure Management: • Extensive experience with at least one major cloud provider (AWS, GCP) and familiarity with the other. This includes expertise in core services like VPC, IAM, S3, and managed Kubernetes (EKS, GKE).  • Proficiency in Infrastructure as Code (IaC) principles and hands-on experience with tools like Terraform to automate the provisioning and management of cloud resources. • Experience with Crossplane.io to manage cloud services and infrastructure through a unified, Kubernetes-native API. This includes creating and managing composite resources to abstract away the complexity of the underlying infrastructure. • Strong understanding of containerization technologies, including Docker and Kubernetes, and their ecosystems. CI/CD & DevOps Mindset: • Solid experience with CI/CD principles and proficiency in building and maintaining pipelines using GitLab CI/CD. • Experience integrating various tools into CI/CD pipelines to automate builds, testing, and deployments. • Proficiency in managing software artifacts and dependencies using JFrog Artifactory. This includes creating and managing repositories and integrating Artifactory with our CI/CD pipelines.  • A strong scripting and automation skill set using languages like Python, Go, or Bash. Observability & Site Reliability Engineering (SRE): • A solid understanding of SRE principles, including Service Level Objectives (SLOs), error budgets, and a focus on reliability, scalability, and performance. • Hands-on experience with Datadog for full-stack observability, including setting up monitors, creating dashboards, and using APM for distributed tracing. • A proactive approach to identifying and resolving platform issues before they impact developers. • Experience in troubleshooting complex, distributed systems and a methodical approach to problem-solving. Software Development Fundamentals: • Strong programming skills in languages such as Python, TypeScript, and JavaScript. • Experience with web development fundamentals and API design (REST, GraphQL). • A solid understanding of software development lifecycle (SDLC) best practices, including version control with Git. • Demonstrated knowledge of modern SDLC practices and operating models (e.g., Agile, product-based teams, platform-as-a-product). • Demonstrated experience delivering and operating cloud platforms in both AWS and GCP , including core services for compute, storage, networking, IAM, and managed Kubernetes. • Demonstrated experience designing, building, and operating Kubernetes platforms and tooling (e.g., cluster lifecycle, upgrades, workload onboarding patterns, ingress, service discovery, secrets/config management). • Demonstrated experience with Infrastructure as Code and reusable module patterns across cloud providers (e.g., Terraform; CloudFormation as needed), including pipeline integration, versioning, and promotion strategies. • Demonstrated experience with CI/CD tooling and practices (e.g., Jenkins, GitLab CI, GitHub Actions, Bitbucket pipelines), including build/test/release automation, artifact management, and environment deployment strategies. • Demonstrated experience with GitOps and deployment automation patterns (e.g., Argo CD/Flux where applicable) for Kubernetes and cloud workloads. • Demonstrated experience with observability and operational practices (monitoring/alerting, centralized logging, tracing, dashboards, on-call readiness, incident response, runbooks). • Demonstrated experience applying SRE/operational metrics and reliability practices (SLIs/SLOs, error budgets, capacity/performance considerations). • Demonstrated systems and network fundamentals for cloud environments (VPC/VNet design, DNS, routing, load balancing, proxies/firewalls, certificate/TLS basics). • Demonstrated programming/scripting capability in one or more of: Python, Go, Java, Shell/Bash; strong Linux fundamentals. • Demonstrated experience integrating services and tools through APIs and secure communication patterns across applications, databases, and platforms. • Demonstrated knowledge of DevSecOps practices (secrets management, vulnerability scanning, least privilege, supply-chain controls such as signing/SBOM where applicable, and automated policy enforcement)= In this flex office/home role, you will be expected to work a minimum of 10 days per month from one of the following office locations: Madison, WI 53783; Boston, MA 02110, Denver, Co Candidates must reside within a 50-mile radius of the office location (or 35-mile radius for Boston). #LI-Hybrid Licenses • Not applicable. Travel Requirements • Up to 10%. Physical Requirements • Work primarily involves sitting/standing. Working Conditions • Not applicable. Additional Information • To ensure a strong start, all employees participate in our New Employee Orientation during their first week.  This experience is held in person at our Madison, WI Headquarters or one of our AmFam core locations to help you connect with our mission, meet key team members and build relationships that support your growth.  At times, sessions may be delivered virtually based on scheduling and availability.  • Offer to selected candidate will be made contingent on the results of applicable background checks • Offer to selected candidate is contingent on signing a non-disclosure agreement for proprietary information, trade secrets, and inventions • Sponsorship will not be considered for this position unless specified in the posting Preferred Qualifications: • Previous experience in a dedicated Platform Engineering or Developer Experience (DevX) team. • Contributions to open-source projects, especially Backstage or other developer tools. • Familiarity with securing CI/CD pipelines and implementing secure coding practices. • Excellent communication and collaboration skills, with the ability to work effectively with developers, product managers, and other stakeholders. • • A product-oriented mindset, treating the internal developer platform as a product with developers as your customers. We provide benefits that support your physical, emotional, and financial wellbeing. You will have access to comprehensive medical, dental, vision and wellbeing benefits that enable you to take care of your health. We also offer a competitive 401(k) contribution, a pension plan, an annual incentive, 9 paid holidays and a paid time off program (23 days accrued annually for full-time employees). In addition, our student loan repayment program and paid-family leave are available to support our employees and their families. Interns and contingent workers are not eligible for American Family Insurance Group benefits. We are an equal opportunity employer. It is our policy to comply with all applicable federal, state and local laws pertaining to non-discrimination, non-harassment and equal opportunity. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. American Family Insurance is committed to the full inclusion of all qualified individuals. If a reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please email AskHR@AmFam.com to request a reasonable accommodation. #LI-BC2

Apply at American Family Insurance

Related jobs

Desk Adjuster

American Family Insurance · Madison, WI

Posted Sep 17 · Verified Sep 20

Lead Engineer

American Family Insurance · Madison, WI

Posted Sep 16 · Verified Sep 20

Lead Data Engineer

American Family Insurance · Madison, WI

Posted Sep 16 · Verified Sep 20

Senior Manager, Insurance Product Analytics (Hybrid)

American Family Insurance · Madison, WI

Posted Sep 15 · Verified Sep 20

Sales District Leader - South Milwaukee, WI (Primarily Field)

American Family Insurance · Milwaukee, WI

Posted Sep 10 · Verified Sep 20

Senior Network Engineer

American Family Insurance · Madison, WI

Posted Sep 9 · Verified Sep 20