Technical Team Lead - Software Engineer (Data Platform)

CACI International Inc.

Annapolis (MD)

On-site

USD 113,000 - 238,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

CACI International Inc. is seeking a Software Engineer - Technical Team Lead in Annapolis Junction, MD. The role leads the Mission Intelligence (MI) team, focusing on data engineering, analytics, and automation to support enterprise-wide data-driven decisions.

You will ensure reliability, availability, and quality of the mission-critical platform. Responsibilities include developing analytics for large data sets, designing ETL workflows, and mentoring junior engineers.

Qualifications

  • TS/SCI with Polygraph is required.
  • Bachelor’s degree in a related field from an accredited institution.
  • 20 years of lead Systems Engineering experience (or 16 years in lieu of a degree).
  • Experience planning and leading Systems Engineering efforts.

Responsibilities

  • Lead the MI team to develop analytics and ETL workflows for large data sets.
  • Design and implement ETL processes to normalize data.
  • Enhance the platform with new tools and technologies.
  • Gather stakeholder requirements and deliver metric-driven solutions.
  • Mentor junior engineers and data scientists and document decisions.

Skills

Java
Docker
Kubernetes
Git
Jira
Confluence
SRE concepts
Team leadership
Communication
Data/analytics

Education

Bachelor’s degree in Systems Engineering, CS, or related

Tools

Apache NiFi

Job description

CACI International Inc. is seeking a Software Engineer - Technical Team Lead in Annapolis Junction, MD. The role leads the Mission Intelligence (MI) team, focusing on data engineering, analytics, and automation to support enterprise-wide data-driven decisions.

You will ensure reliability, availability, and quality of the mission-critical platform. Responsibilities include developing analytics for large data sets, designing ETL workflows, and mentoring junior engineers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Team Lead, Data Platform & Analytics
Technical Team Lead, Data Platform & Analytics

RiseMe • Maryland

On-site
USD 113,000 - 238,000
Technical Team Lead - Data Analytics Platform
Technical Team Lead - Data Analytics Platform

RiseMe • Jessup

On-site
USD 113,000 - 238,000
Software Engineer - Technical Team Lead Annapolis Junction, MD, US
Software Engineer - Technical Team Lead Annapolis Junction, MD, US

CACI International Inc. • Annapolis (MD)

On-site
USD 113,000 - 238,000
Data Engineer, Mission Analytics & AI (TS/SCI)
Data Engineer, Mission Analytics & AI (TS/SCI)

CACI International Inc. • Alexandria (VA)

On-site
USD 87,000 - 182,000
Mission Intelligence Tech Lead — Data Platform & SRE
Mission Intelligence Tech Lead — Data Platform & SRE

Neural Solutions • Columbia (MD)

On-site
USD 204,000 - 247,000
Mission Intelligence Tech Lead — TS/SCI Cleared, Data & Analytics
Mission Intelligence Tech Lead — TS/SCI Cleared, Data & Analytics

Neuralsolutions • Columbia (MD), Northern (KY)

On-site
USD 204,000 - 247,000
Senior Mission Intelligence Tech Lead - Data & SRE
Senior Mission Intelligence Tech Lead - Data & SRE

Neural Solutions • Columbia (MD)

On-site
USD 204,000 - 247,000
Software Engineer - Technical Team Lead
Software Engineer - Technical Team Lead

RiseMe • Maryland

On-site
USD 113,000 - 238,000
Software Engineer - Technical Team Lead
Software Engineer - Technical Team Lead

RiseMe • Jessup

On-site
USD 113,000 - 238,000
Software Engineer - Data Management & Analytics (TS/SCI)
Software Engineer - Data Management & Analytics (TS/SCI)

CACI International Inc. • Linthicum (MD)

On-site
USD 131,000 - 290,000
Healthcare
Wellness
Retirement
+2