Principal Cloud Software Engineer

Envision-Innovative Solutions
Annapolis Junction, MD, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Business Analytics Applications User Authentication Bash Shell Big Data Cloud Computing Cloud Computing Security Apache Lucene Computer Programming Distributed Computing Environment Distributed Systems Apache Hadoop
+25 more
Hadoop Distributed File System MapReduce Apache HBase Information Retrieval Java Web Services JSON Python (Programming Language) Apache Maven MongoDB Object-Oriented Software Development Performance Tuning Public Key Infrastructure Ruby Software Engineering Apache Solr Virtualization Technology Extensible Markup Language (XML) Apache Zookeeper Data Processing Scripting Apache Yarn Software Troubleshooting Information Technology Avro Restful APIs

Job description

As a Principal Cloud Software Engineer, you will design, develop, and maintain advanced Big Data and cloud-based systems supporting mission-critical operations. You will work with cutting-edge technologies in cloud computing, distributed systems, data processing, and information retrieval. Key responsibilities include:

  • Developing and enhancing complex cloud and Big Data applications
  • Designing and implementing scalable backend processing and analytics solutions
  • Building Java-based applications and RESTful services
  • Working with Hadoop ecosystem technologies and distributed computing frameworks
  • Analyzing requirements and translating them into technical solutions
  • Troubleshooting software issues and optimizing system performance
  • Participating in software design, testing, and deployment activities
  • Collaborating with engineers and stakeholders to deliver high-impact solutions

Requirements

We are seeking a talented and motivated Principal Cloud Software Engineer to join our team in Annapolis Junction, Maryland., * 12+ years of Software Engineering experience supporting programs of similar scope and complexity

  • Minimum 2 years of experience with Big Data, Cloud Technologies, or Distributed Computing
  • Bachelor’s degree in Computer Science or related field (or equivalent experience)
  • Experience with:
  • Java
  • Object-Oriented Design & Programming
  • RESTful Web Services
  • Maven
  • Hadoop Ecosystem Technologies (HDFS, HBase, MapReduce, YARN, ZooKeeper)
  • Experience with Information Retrieval technologies such as Apache Solr, Lucene, or MongoDB
  • Familiarity with processing large and diverse data formats including XML, JSON, CSV, and Avro Desired Skills:

  • Python, Bash, Ruby, or similar scripting languages
  • Cloud infrastructure and virtualization technologies
  • Multi-node system deployment and management
  • Information Assurance and secure cloud application development
  • Experience with enterprise authentication, PKI, and security best practices Security Clearance Requirement:

  • Current/Active TS/SCI with Full Scope Polygraph.

Benefits & conditions

  • 5 Weeks PTO
  • 100% Employer-Paid Medical Coverage
  • $1,200 Phone & Internet Stipend
  • 401(k) + ~10% (Vested Day One)
  • 5% Annual Bonus

About the company

Since 2008, Envision Innovative Solutions has delivered mission-focused technology solutions to the Intelligence Community. We support critical national security programs by building high-performing engineering teams and developing innovative enterprise solutions that make a real-world impact.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on clearancejobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

3:02 min

Audience Q&A on data formats and engine tradeoffs

Matthias Niehoff Matthias Niehoff · WWC Europe 2026

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:52 min

Customizing block storage tiers and formats

Ricardo Sueiras Sueiras · LIVE

3:30 min

Falling in love with Ruby and creating Basecamp

David Heinemeier Hansson David Heinemeier Hansson +1 · Coffee With Developers

Videos

See all

Related articles

See all