logo

Northrop Grumman

Principal Sr Principal Software Engineer - Data Analyst

Department
Engineering
Job Type / Location
remote
Experience Required
7+ years
Posted On

As a Principal/Sr Principal Software Engineer – Data Analyst, you will lead the development and implementation of data analysis and machine learning solutions using Python and other relevant technologies. You will work closely with cross-functional teams to design, develop, and deploy data-driven solutions that drive business value. The ideal candidate will have a strong background in data analysis, machine learning, and software engineering, with experience working with AWS and SQL databases.

Key Responsibilities:

  • Lead the development and implementation of data analysis and machine learning solutions using Python and other relevant technologies.
  • Collaborate with cross-functional teams to design, develop, and deploy data-driven solutions that drive business value.
  • Develop and maintain high-quality software code, following industry best practices and standards.
  • Work closely with data scientists and analysts to integrate data analysis and machine learning models into software applications.
  • Stay up-to-date with emerging trends and technologies in data analysis and machine learning, and apply this knowledge to drive innovation and improvement in software development.

Requirements:

  • 10+ years of experience in software engineering and data analysis, with a strong background in machine learning and data analysis.
  • Proven experience working with Python, AWS, and SQL databases.
  • Strong understanding of software engineering principles, including design patterns, testing, and deployment.
  • Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
  • Master's degree in Computer Science, Data Science, or related field.

View Assessment Process

Think you'll be a good fit?