> Markdown version of [/jobs/ext/1788852-principal-software-engineer-onsite](https://www.wearedevelopers.com/jobs/ext/1788852-principal-software-engineer-onsite). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer (Onsite) - **Company:** RTX - **Location:** Dulles, VA, United States - **Experience:** Expert - **Salary:** $107,500.0 - $204,500.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, Amazon S3, Apache HTTP Server, Code Review, Software Debugging, Groovy, Hibernate (Java), Spring Framework, Python (Programming Language), NoSQL, Object-Oriented Software Development, Ruby, Amazon Simple Notification Service (SNS), Software Engineering, Software Systems, SQL Databases, Spring-boot, Git, Kubernetes, Information Technology, Apache Felix, Atlassian Tools, Bitbucket, Amazon Simple Queue Service (SQS), Docker, Jenkins, Artifactory - **Published:** July 11, 2026 - **Apply:** https://dejobs.org/x/x/A290B6DAB6C6428E84FC246FE672BF68/job/ ## About the Role * Typically requires a degree in Science, Technology, Engineering, or Mathematics (STEM) and a minimum 8 years of prior relevant experience. * Experience with Java. * Experience with Agile Java software development methodologies, Atlassian tools, and Object-Oriented design. * Experience with architecture on large-scale production systems. * Active and transferable TS/SCI U.S. government issued security clearance is required prior to start date. U.S. Citizenship is required as only U.S. citizens are eligible for a clearance. Qualifications We Prefer * A STEM degree - preferably in Computer Science or Software Engineering. * Experience with Git, Chef, Ruby, Python, Groovy, SQL and NoSQL databases, AWS (S3, SQS, SNS) Apache Felix, Apache Velocity, Spring Boot, Spring Integration, Spring Framework, Docker, Kubernetes and Hibernate. * AWS Certified Solutions Architect - Associate Certification. * Experience working with senior program leadership * Demonstrated ability to work with individual contributors across multiple disciplines. * Experience and proficiency in Git, Bitbucket, Jenkins, Jenkins job definitions, and Artifactory. * Experience as a Bitbucket Project Administrator. * Strong analytical and problem-solving skills. * Excellent communication and collaboration abilities. * Ability to lead and facilitate discussions in a team-oriented environment. * Commitment to delivering high-quality, mission-critical solutions. ## Description * Technical Leadership: Guiding the development team in technical decision-making, ensuring best practices, and maintaining high code quality. * Architecture and Design: Designing and maintaining the architecture of software systems, ensuring scalability, reliability, and performance align with project goals. * Code Reviews and Mentorship: Reviewing code to ensure adherence to standards and mentoring team members to improve their technical skills and knowledge. * Collaboration: Working closely with other teams, such as product managers, designers, and stakeholders, to align technical implementations with business objectives. * Problem-Solving: Addressing and resolving technical challenges, debugging issues, and implementing effective solutions. * Project Planning: Assisting in project planning, estimating timelines, and managing technical risks to ensure successful project delivery. * Innovation: Staying updated with emerging technologies and practices to incorporate innovative solutions into projects. * Documentation: Ensuring proper documentation of code, systems, and processes for maintainability and knowledge sharing. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Fireside Chat with Werner Vogels, VP & CTO, Amazon.com & Daniel Gebler, CTO at Picnic](https://www.wearedevelopers.com/videos/1405-fireside-chat-with-werner-vogels-vp-cto-amazon-com-daniel-gebler-cto-at-picnic) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)