Senior Full Stack Engineer

Lockheed Martin
Manassas, VA
Sep 08, 2020
Sep 23, 2020
Engineer, IT, QA Engineer
Full Time
Job Description Lockheed Martin C6ISR is looking for highly motivated Full Stack engineers to support the architecture, development, and testing of a next-gen system that enables our customers to rapidly field new capabilities to combat the latest threats presented to the DoD and international customers. This system may include concepts such as secure High Availability (HA) cloud-based storage and orchestration solutions, advanced networking and Big Data processing concepts in support of projects related to sonar & undersea systems. Roles and responsibilities include: Technical Engagements and presentations with internal leadership Working with and delegating a small to medium-sized agile team Architecting a cloud-based Linux systems that supports a variety of application footprints Rapid evaluation of technology viability with internal leadership and external customers Our Team's Mission: Integrate software, hardware, and data science to advance the infrastructure implemented in our mission critical technology Research and develop new and/or advancing technological systems to bring solutions that push the limits of feasibility to our products, our systems, and our customers Basic Qualifications: Bachelors degree from an accredited college in a related discipline, or equivalent experience/combined education, with 5 years of professional experience; or 3 years of professional experience with a related Masters degree High degree of Proficiency implementing algorithms in two of the following: (C, NodeJS, Python, C++, Java) Proficient in functional or object oriented programming Experience in architecting / developing cloud-based Linux systems that supports a variety of application footprints (Bare Metal, Virtualized, Containerized) Experience with micro-service or lambda-based architectures Ability to rapidly evaluate viability of new technologies Experience in systems engineering, integration and testing Desired Skills: Hands-on experience in three or more of the following areas: 1. Architecting/developing medium to large scale HA cloud-based Linux systems to support different application footprints (Bare Metal, Virtualized, Containerized) 2. Medium to large scale Cloud-based system orchestration via a Kubernetes-based (or similar) stack 3. Software defined networking (SDN) 4. Distributed Storage (ie. HDFS, Ceph, Gluster) 5. Big Data processing (Hadoop, Spark) 6. Messaging Middleware 7. RESTful service development 8. Automated build and system deployment (Cobbler, Ansible/Puppet) Familiarity with undersea/submarine systems & missions Experience in Agile methods Familiarity with model-based systems engineering, SysML and related tools (MagicDraw, Rhapsody or other) BASIC QUALIFICATIONS: job.Qualifications Lockheed Martin is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status. Join us at Lockheed Martin, where your mission is ours. Our customers tackle the hardest missions. Those that demand extraordinary amounts of courage, resilience and precision. They're dangerous. Critical. Sometimes they even provide an opportunity to change the world and save lives. Those are the missions we care about. As a leading technology innovation company, Lockheed Martin's vast team works with partners around the world to bring proven performance to our customers' toughest challenges. Lockheed Martin has employees based in many states throughout the US, and Internationally, with business locations in many nations and territories. EXPERIENCE LEVEL: Experienced Professional