> Markdown version of [/jobs/ext/4703043-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/4703043-senior-software-engineer). 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). --- # Senior Software Engineer - **Company:** RTX - **Location:** San Jose, CA, United States - **Experience:** Expert - **Salary:** $95,500 - $181,700 - **Contract:** Permanent contract - **Skills:** JIRA, Automation of Tests, Bash Shell, Bug Tracking Systems, C++ (Programming Language), CMake, Configuration Management, Linux, DevOps, Perl (Programming Language), Make (Software), Design of User Interfaces, Integrated Development Environments, Python (Programming Language), Network Protocols, Object-Oriented Software Development, Scrum Methodology, Software Systems, TCP/IP, Multithreading, Scripting, Git, AngularJS, Build Process, Front End Software Development, Code Restructuring, Artifactory - **Published:** November 13, 2026 - **Apply:** https://globalhr.wd5.myworkdayjobs.com/REC_RTX_Ext_Gateway/job/US-CA-SAN-JOSE-826--200-Holger-Way--BLDG-826/Senior-Software-Engineer_01888766 ## About the Role The ability to obtain and maintain a U.S. government issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance, * Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of prior relevant experience * Experience developing in C++ in a Linux environment * Experience with Optimization/Refactoring * Ability to obtain a U.S. government issued Top Secret SCI (TS/SCI) security clearance. * U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance Qualifications We Prefer: * Experience designing and developing database schemas * Experience with Object Oriented Design/Development and multithreading * Experience working both in a team environment and individually * Experience with Agile/SCRUM, DevOps, and test automation practices. * Experience with one or more scripting languages (Python, Bash, Perl, etc.) * Experience with User Interface development and Web front-end frameworks (Angular) * Experience with using configuration management and defect tracking tools (Git, JIRA, Artifactory, etc.). * Experience maintaining and using build processes (makefiles, CMake) * Familiarity with network protocols, such as TCP/IP * Active and transferable U.S. government issued Top Secret SCI (TS/SCI) security clearance with Poly ## Description * Participate in the requirements, design, development and testing of software to include development of new work products or enhancement of existing applications and systems * Design, code, test, integrate, and document software solutions * Participate in internal review of software components and systems * Collaborate with project managers and other professionals within Engineering * Follow established development practices and processes to maintain the configuration management of software products * Participate in the advancement of the software development environment and DevOps practices within Engineering