The Cloud Software Engineer develops, maintains, and enhances complex Big-Data cloud systems based on documented requirements, contributing to back-end processing, analysis, and indexing. The role applies expertise in cloud computing, Hadoop ecosystems, Java applications, distributed computing, information retrieval, and object-oriented design. The engineer may work individually or as part of a team and reviews, tests, and documents software components to verify adherence to design requirements. Responsibilities also include resolving software problem reports; providing input to system design and requirements analysis; designing, developing, and testing cloud information retrieval and cloud computing systems; implementing workflows for cloud MapReduce analytics and code that interacts with distributed coordination frameworks; debugging distributed computing frameworks; and managing multi-node cloud installations. The engineer oversees software development tasks, delegates programming and testing work, monitors team performance, recommends improvements to processes and documentation, selects development processes in coordination with the customer and systems engineering, recommends technologies, and ensures software quality. The role also architects solutions to complex cloud software engineering problems, including efficient processing and retrieval of large data volumes. The position requires an active TS/SCI clearance with polygraph and is located in Annapolis Junction, Maryland. Akina describes itself as a Woman Owned, Service Disabled, Veteran Owned small business and offers compensation and benefits including annual PTO, federal holidays, retirement contributions, healthcare coverage, and educational and job-related training assistance.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior