Skip to content

Principal Software Engineer
Company | Leidos |
---|
Location | Aurora, CO, USA |
---|
Salary | $148850 – $269075 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Expert 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.