Alpharetta, GA

Salary
Posted
Jul 22, 2026
Location
Alpharetta, GA
Last confirmed open
Jul 23, 2026

What this job asks for AI summary

A director-level engineering leadership role overseeing teams responsible for digital onboarding, customer decisioning, and personalization platforms. The position spans backend engineering, data pipelines, machine learning, and MLOps, with accountability for architecture strategy, cloud-native development on AWS, and AI-assisted delivery practices. Suited to a seasoned technical leader with 12+ years of enterprise software experience who can manage large, cross-functional teams while staying close to technology decisions.

Principal level · 12+ years · Full-time

Must have (9)
Java · 12+ yrsPython · 12+ yrsAWS or EKSSageMakerLambdaSnowflakeQlik Data IntegrationMLOpsmicroservices
Nice to have (2)
Generative AIRAG

“or” means any one of them counts — you don't need all of them.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

What gives you an edge
Snowflake8%MLOps8%

Rare in this occupation — lead with these, and say what you built with them.

What won't set you apart
Python51%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $178,991 (middle half $141,096–$225,584).

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (8)

The job title is 'Director Software Development' with no seniority level word in the title, hence advertised seniority is Unspecified. However, the role manages 15+ direct reports across engineering, data, and ML teams with full org-wide technology strategy ownership — this scope maps to Principal on the seniority ladder.

The 12+ years requirement is stated jointly for Java and Python ('12+ years of experience designing and delivering enterprise software solutions using Java and Python'); the years demanded is set to 12 on both skills accordingly.

The posting explicitly excludes a long list of US states (Colorado, California, DC, Hawaii, Illinois, Massachusetts, Maryland, Minnesota, New Jersey, New York, Nevada, Rhode Island, Vermont, Virginia, Maine, Washington). No specific city or metro is named, so CBSA is left blank.

A Bachelor's degree is listed in the required section but the JD immediately qualifies it with 'or equivalent industry experience', so the degree requirement is set to None.

ECS and EKS are listed together as 'ECS/EKS' in the requirements; they are treated as interchangeable alternatives for this requirement.

Generative AI, LLMs (via 'LLM-powered applications'), and RAG architectures appear only under the 'Experience That Would Be Great to Have' section and are marked preferred.

Event-driven architectures and distributed systems are mentioned in the required section but name no specific technology or tool, so they are omitted per the generic-concept rule.

No compensation figures are provided in the posting.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗