Lead Software Engineer (Big Data / Platform Architect)
Nightwing · Sterling, VA · 2 mo ago
EngineeringFull-time
About the role
Nightwing is seeking a Software Engineer (Expert) in Herndon, VA to join a team working on a suite of services that will automate enterprise-wide applications and data-centric mission management applications. The role involves integrating AI/ML technology into a production web application, designing, developing, and testing code, and optimizing application performance.
Responsibilities
- Integrate AI/ML technology into a production web application
- Design, develop, and unit test code for a production system and demonstrate capabilities
- Develop rapid prototypes to drive out requirements and design
- Provide demonstrations and detailed walkthroughs of features to a variety of technical and non-technical audiences
- Meet with stakeholders, analyze requirements, develop user stories, and translate these into software development tasks
- Write and maintain technical documentation for application workflows, integrations, and compliance procedures
- Optimize and enhance application performance, ensuring scalability and security
Requirements
- Demonstrated 4-6 years in backend development – proficient in both Python and Java
- Demonstrated 4-6 years in frontend development like Angular
- Significant proficiency in 6-8 years of AWS Architecture design
- Significant proficiency in 6-8 years of Linux – shell scripting, mounting drives, text editing with vi or emacs, system diagnostic checks [memory management, process running]
- Demonstrated 2-3 years working with AI/ML development and data science understanding
- Demonstrated experience on Agile software development teams following Agile methodologies, including Scrum and Kanban
- Demonstrated experience using Jira, Confluence, and GitHub for documenting work and team collaboration
- Minimum 6-8 years of experience with SQL and NOSQL databases
- Minimum 6-8 years of demonstrated experience with development and deployment of applications in the Commercial Cloud Services (C2S) environment or an Amazon Web Services cloud environment
- Minimum 6-8 years of demonstrated experience with search & analytic tools. Examples to include ElasticSearch, Solr/Lucene, OpenSearch
- Minimum 2-4 years of demonstrated (Extract, Transform, Load - ETL) with large structured and unstructured raw data sets
- Minimum 6-8 years of demonstrated ability to design, develop, test and implement new applications based on project requirements
- The ability to work individually as well as the ability to work in project teams
- Proven ability in decomposing concepts to discrete development tasks and managing your work to a deadline
- Minimum 6-8 years of demonstrated ability in microservices up to and including docker, podman, and/or containerization services
- Minimum 6-8 years in Object Oriented programming. Python is preferred software development language
Qualifications
- TS/SCI with Polygraph required