Northrop Grumman is looking to solve complex data challenges by designing, developing, and maintaining modern, optimized, and high-performance data storage solutions.
Requirements
- Strong programming skills in Python and SQL.
- Proficiency in SQL for relational databases (MSSQL, PostgreSQL, MySQL, or similar).
- Familiarity with CI/CD pipelines and version control (e.g., Git, Docker, etc).
- Experience with C/C++.
- Experience with machine learning pipelines and data science workflows.
- Knowledge of data warehousing concepts and tools.
- Familiarity with SQL Alchemy, Numpy, Pandas.
Responsibilities
- Architect and develop custom, maintainable ETL solutions from the ground up using Python, SQLAlchemy, and SQL Server.
- Develop and optimize data storage solutions, including relational and NoSQL databases.
- Write and maintain tests and documentation for data architecture, workflows, and processes.
- Collaborate closely with data scientists, analysts, and other software engineers to understand data requirements and deliver robust, integrated solutions.
- Champion software engineering best practices within the data domain, including comprehensive unit/integration testing, CI/CD automation (Git, Docker), and robust documentation.
- Tune and optimize complex SQL queries and data processing workflows within our on-premises environment.
- Create custom, high-performance ETL pipelines from the ground up, taming complex data sources that range from structured text to esoteric third-party binary formats.
Other
- Bachelor's degree in Computer Science, Software Engineering, or related field, with 5 years of related engineering experience, OR Master's degree in Computer Science, Software Engineering, or related field, with 3 years of related engineering experience
- Recent professional experience in software development.
- Ability to transfer and maintain the final adjudicated government Secret clearance or higher, and any program access(es) required for the position within a reasonable period of time, as determined by the company.
- U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
- Travel: Yes, 10% of the Time