CACI International

Software Engineer - Technical Team Lead

CACI International
Apply
2 months ago
Annapolis Junction, MD, USAStaff+
H1B sponsor

Base Salary

$113k - $238k/yr

Responsibilities

  • Develop analytics to combine, normalize, and enrich large datasets.
  • Design and implement ETL workflows for data conversion and normalization.
  • Augment the platform with new tools and technologies, including Java-based solutions and containerized deployments.
  • Gather stakeholder requirements, assess available data, and develop solutions for delivering key metrics.
  • Lead technical execution by defining scope, breaking down work, removing obstacles, and managing expectations.
  • Ensure platform reliability, availability, and quality and help integrate site reliability engineering practices.
  • Mentor and guide junior software engineers and data scientists.
  • Produce agendas, meeting notes, design decision records, documentation, and project tracking materials.

Requirements

  • Active TS/SCI clearance with polygraph is required.
  • Bachelor's degree in Systems Engineering, Computer Science, Information Systems, Engineering Science, Engineering Management, or a related discipline is required.
  • At least 12 years of experience as a Lead Systems Engineer on programs of similar scope, type, and complexity is required.
  • Proven experience planning and leading systems engineering efforts is required.
  • Strong Java skills and experience supporting enterprise-scale platforms are required.
  • Experience with authentication and authorization platforms, Docker, Kubernetes, Git, Jira, and Confluence is required or expected.
  • Experience leading technical teams and applying or being exposed to site reliability engineering principles is required.
  • Preferred qualifications include strong communication, customer-facing mission experience, sophisticated dataflow and automation knowledge, engineering management planning, Apache NiFi, requirements definition, automated test cases, continuous delivery environments, production transitions, and system or dataflow monitoring.

Benefits

  • Flexible time off, healthcare, wellness, financial, retirement, family support, continuing education, and other time-off benefits are offered.
  • Learning and development resources and opportunities for career growth are provided.
  • The role is full time, regular employment with up to 10% local travel.

Categories

BackendData Engineering
CACI International

About CACI International

10,000+ employees

CACI International is a public government contractor that delivers enterprise IT, cybersecurity, electronic warfare, space, and intelligence solutions to U.S. defense, intelligence, and federal civilian customers. It provides systems engineering, software and data services, and mission support across C4ISR and business systems, primarily through long-term government contracts. Founded in 1962 and headquartered in Reston, Virginia, CACI trades on the NYSE under the ticker CACI.

Contact me