Principal Cloud Software Engineer
Role details
Job location
Tech stack
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