Posted in

Principal Software Engineer

Principal Software Engineer

CompanyLeidos
LocationAurora, CO, USA
Salary$148850 – $269075
TypeFull-Time
DegreesBachelor’s
Experience LevelExpert or higher

Requirements

  • 20+ years of experience in software development, working on high-impact projects.
  • Bachelor’s degree in Computer Science or a related field (or equivalent experience).
  • Expertise in Java, with a deep understanding of modern software engineering principles.
  • TS/SCI with Polygraph clearance required.
  • Strong ability to design, develop, and modify software for advanced computing environments.
  • Proven experience in optimizing software systems for speed, accuracy, and efficiency.
  • Ability to create and implement complex algorithms with strict system performance requirements.

Responsibilities

  • Develop and enhance sophisticated software solutions for analytics, data processing, and intelligence operations.
  • Analyze user requirements to craft high-performing software that meets real-world needs.
  • Debug and refine complex systems, optimizing performance and eliminating inefficiencies.
  • Design and implement new features that integrate seamlessly into evolving environments.
  • Develop robust database queries and optimize large-scale data repositories for efficiency.
  • Lead software development efforts, ensuring technical excellence and adherence to best practices.
  • Author and refine documentation to improve software processes and methodologies.

Preferred Qualifications

  • Proficiency in C++, JBoss, AWS, Agile Scrum methodologies.
  • Experience with Git, Linux, Jira, Confluence, Eclipse, and cutting-edge development tools.
  • Background in stream-based processing frameworks and advanced database architectures.
  • Familiarity with JavaScript, TypeScript, HTML, and CSS for full-stack development capabilities.