Cloud Software Engineer: Big Data & Cloud Solutions

CACI International Inc.

Fort Meade (MD)

On-site

USD 113,000 - 238,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

CACI International Inc. is seeking a Cloud Software Engineer to design, develop, and test cloud software solutions and services for large-scale metadata repositories. You will implement REST-based APIs, build web interfaces, and optimize analytics on petabyte-scale datasets in secure environments.

Required depth includes 7+ years in Java/C++/Python, 5+ years Windows/Linux, and 3+ years with OpenSource NoSQL (Accumulo/HBase). Familiarity with Kubernetes and major cloud platforms is expected.

Qualifications

  • 7+ years of software development in Java, C++, or Python within last 10 years.
  • 5+ years designing applications in Windows or UNIX/Linux environments in last 7 years.
  • 3+ years with OpenSource (NoSQL) products like Accumulo, HBase, or BigTable in last 3 years.
  • 1+ year with Map/Reduce in last 3 years; 1+ year with Hadoop Distributed File System (HDFS).
  • 3+ years of requirements analysis and OO design within last 3 years.
  • 2+ years development with Kubernetes and cloud services (AWS, Azure, GCP) in last 2 years.

Responsibilities

  • Design, implement, and test new features for cloud software and services.
  • Develop web-based UIs and RESTful APIs for content and metadata repositories.
  • Create algorithms for large-scale analytics on petabyte-scale data in secure environments.
  • Translate business needs into technical specs for cloud-based solutions; drive code quality with peer reviews.
  • Configure and integrate cloud solutions across environments; produce comprehensive documentation.

Skills

Java
C++
Python
Windows/Linux environments

Education

Bachelor's degree in Computer Science or related field
Associates degree + 2 years programming experience or 5 years programming experience

Tools

Kubernetes
AWS
Microsoft Azure
Google Cloud
Hadoop
HDFS
Apache Accumulo

Job description

CACI International Inc. is seeking a Cloud Software Engineer to design, develop, and test cloud software solutions and services for large-scale metadata repositories. You will implement REST-based APIs, build web interfaces, and optimize analytics on petabyte-scale datasets in secure environments.

Required depth includes 7+ years in Java/C++/Python, 5+ years Windows/Linux, and 3+ years with OpenSource NoSQL (Accumulo/HBase). Familiarity with Kubernetes and major cloud platforms is expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cloud Software Engineer — Distributed Cloud & Data Analytics
Cloud Software Engineer — Distributed Cloud & Data Analytics

CACI • Fort Meade (MD)

On-site
USD 140,000 - 190,000
Cloud Software Engineer
Cloud Software Engineer

CACI • Fort Meade (MD)

On-site
USD 140,000 - 190,000
Cloud Software Engineer II
Cloud Software Engineer II

Reflexive Concepts • Hanover (MD)

On-site
USD 120,000 - 180,000
Cloud Software Engineer II
Cloud Software Engineer II

Reflexive Concepts, LLC • Hanover (MD)

On-site
USD 120,000 - 180,000
Cloud Software Engineer II - RESTful & Big Data
Cloud Software Engineer II - RESTful & Big Data

Reflexive Concepts, LLC • Hanover (MD)

On-site
USD 120,000 - 180,000
Cloud Software Engineer
Cloud Software Engineer

CACI International Inc. • Fort Meade (MD)

On-site
USD 113,000 - 238,000
Cloud Software Engineer Lead — Mission-Critical Cloud Systems
Cloud Software Engineer Lead — Mission-Critical Cloud Systems

Peraton • Maryland

On-site
USD 176,000 - 282,000
Subsidized benefits for employees and依
25 days PTO
Bonus plan eligibility
Senior Data Engineer – Spark, API & Cloud Solutions
Senior Data Engineer – Spark, API & Cloud Solutions

CACI • Chantilly (VA)

On-site
USD 104,000 - 218,000
Healthcare
Wellness programs
Retirement plan
+4
Cloud Data Architect
Cloud Data Architect

TalentElixir Consulting • Houston (TX)

On-site
USD 120,000 - 150,000
Software Engineer I: Big Data, Cloud & Analytics
Software Engineer I: Big Data, Cloud & Analytics

Base-2 Solutions • Maryland

On-site
USD 115,000 - 165,000